Matthias Branzko: Perl und Javascript?

Beitrag lesen

Hallo,

ist es beim Erstellen einer HTML-Seite durch ein CGI/Perl-Script moeglich, auch JavaScript zu nutzen und JavaScript-Funktionen zu implementieren?

Also z.B.: so etwas wie:

print "<script language ="JavaScript">";
print "function blah
       { ...}
print "</script>"

Und wenn ja, kann man dann in JS definierten Variablen den Inhalt von Perl Skalaren zuweisen?

Vielen Dank im voraus,
Karsten

Hallo Karsten,

auf alle Fälle ist es möglich Java-Script durch Perl in eine Seite einzusetzten (hab ich selber schon gemacht). Theoretisch dürfte es meiner Meinung zufolge auch kein Problem sein ein Skalar einer JS-Variablen zuzuweisen.
Hier ein kleines Beispiel wie es eigentlich funktionieren müsste:

------- Auszug aus Perl-Script -------

$TestVariable1='http://www.xyz.de';
$TestVariable2='http://www.zyx.de';

print qq[<SCRIPT LANGUAGE="JavaScript1.1">

function TwoWithOne( )
{
   parent.frames[1].location.href=$TestVariable1;
   parent.frames[2].location.href=$TestVariable2;
}
</SCRIPT> ];

------- Auszug Ende -------

O.K. ich hoffe ich konnte Dir helfen.

Viel Spass noch mit Perl

Matthias