Just nu i M3-nätverket
Jump to content

Popup + Databasresultat


MoppsanR

Recommended Posts

Hej !

 

Jag vill kunna klicka på en länk på min databassida

för att sedan göra så att själva resultatet hamnar i ett nytt pop-up fönster som öppnas automatiskt i samband med att man klickar på länken. Resutlatet

är dynamiskt och kan givietvis ändras, så det räcker inte med att jag kör javascript popup, med window.open('pop.asp`) Det jag vill göra är ju att exempelvis http://pop.asp?medlemsnr=556%101 endast skall visas i popup fönstret. Kör en Access-databas online och frontpage ASP....

 

Hur gör man ? Miljarder tack i förskott...

 

/MoppsanR

 

Link to comment
Share on other sites

du kan ju skicka med ett värde, tex Medlemsnr till funktionen som öppnar popupen..

 

nåt sånt här har jag i min community.. :

function WriteGuestbook(username)

{

NewWindow = window.open('compose_guestbook.asp?user=' + username + '','NewWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=auto,resizable=no,width=400,height=300');

NewWindow.focus();

}

 

Sen kallas funktionen via en länk med:

<a href="javascript:WriteGuestbook('<%=RecSet("från")%>');">Svara</a>

 

hämtar alltså ett namn från en databas och skickar med till sidan som kommer upp..

 

Hoppas du får ut nåt nyttigt av det

 

 

 

Link to comment
Share on other sites

När jag via frontpage klickar i databasresultetet skickas jag till en ny sida om då länken är:

 

detail.asp?Organisationsnr=<%=FP_FieldURL(fp_rs,"Organisationsnr")%>

 

Detta gör att jag får ett helt nytt fönster med Toolbars osv. Men då det är en popup jag vill ha räcker inte detta. Emellertid fungerar allt annat som det skall vi denna inställning.

 

När jag testar med det scripts, inkl. mondifikation så innebär det att jag får olika felmeddelanden. Däribland oavslutad strängkonstant.

 

Testade exmeplevis head:

 

<script language="Javascript">

function WriteGuestbook(Organisationsnr)

{

NewWindow = window.open('detail.asp?user=' + Organisationsnr + '','NewWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=auto,resizable=no,width=400,height=300');

NewWindow.focus();

}

</script>

 

I bodyn kastade jag in länken:

 

javascript:WriteGuestbook('<%=RecSet("Organisationsnr")%>');

 

Har jag misstat något? Är modikationen fel ?

 

Obs. har även försökt hitta något användbart

kring inlägget ASP och Javascript (2002-03-23)

 

 

Tack på förhand !

 

 

Johan

 

Link to comment
Share on other sites

Hej.

Jag tog din kod och la i en fil såhär:

 

<script language="Javascript">

function WriteGuestbook(Organisationsnr)

{

NewWindow = window.open('detail.asp?user=' + Organisationsnr + '','NewWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=auto,resizable=no,width=400,height=300');

NewWindow.focus();

}

</script>

 

<a href="javascript:WriteGuestbook('test');">testar</a>

 

Detta är absolut det enda som jag har i filen, och det fungerar fint för mig..

den öppnar ett litet fönster utan några knappar osv, och den letar efter filen "detail.asp?user=test" eftersom jag inte brydde mig om att göra någon databaskoppling..

 

Vilket får du oavslutad strängkonstant på?

det verkar konstigt att det inte fungerar hos dig tycker jag..

 

Link to comment
Share on other sites

  • 2 weeks later...

Återigen tack för all hjälp, det funkade fint när jag

gjorde vissa justeringar/anpassningar.

 

Detta var guld värt för mig.... Tack !

 

[inlägget ändrat 2003-02-16 10:37:48 av MoppsanR]

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...