nina: perl-variablen- bzw. wertübergabe in neues javascript-fenster

Beitrag lesen

ich versuche mich an der modifizierung eines gekauften perl-scripts für ein shop-system. per mausklick sollen die artikeldetails angezeigt werden. dazu wird die jeweilige artikelnummer mit einer variable [NR_URLENC] ermittelt und bei mouseover auf den link im browser direkt anstelle der variable ersetzt.

beispiel:

aus:   [SKRIPT]?f=NR&c=[NR_URLENC]&t=temartic
wird:  http://www.adresse.de/cgi-bin/skript.pl?f=NR&c=H0001&t=temartic

wenn ich den link im selben fenster öffne, funktioniert das auch prima. das richtige template wird gewählt, und der richtige artikel wird angezeit.

wenn ich das ganze aber über ein javascript-popup versuche, und es folgendermaßen definiere:

link:   javascript:artikelpop()

javascript:     function artikelpop() {window.open("http://www.adresse.de/cgi-bin/skript.pl?f=NR&c=[NR_URLENC]&t=temartic","Artikelinformationen","toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=no,resizable=no,width=400,height=200");}

dann wird zwar das fenster richtig geöffnet, aber aus der titelzeile

http://www.adresse.de/cgi-bin/skript.pl?f=NR&c&t=temartic

ist zu ersehen, daß die variable [NR_URLENC], aus der die jeweilige artikelnumer gewonnen werden soll, nicht richtig interpretiert wird.

stattdessen bekomme ich alle details zu allen arikeln aus der datenbank angezeigt.

falls jemand verstehen sollte, was ich meine, oder sogar weiß, wie man dieses problem lösen kann, helft mir. ich habe jetzt schon zemlich viel zeit auf dieser seite zugebracht, aber nichts hat mich weitergebracht. danke.