Karsten Stelling: Perl und Javascript?

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

  1. 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

  2. hi!

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

    Ja.

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

    Ja.

    bye, Frank!