Struppi: 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()

Warum machst du den Link nicht benutzbar:

<a HREF="http://www.adresse.de/cgi-bin/skript.pl?f=NR&c=H0001&t=temartic"
onclick="artikelpop(this.href);return false;">link</A>

und im Script:

function artikelpop(url)
{
    window.open(url);
}

?

Struppi.