JavaScript-Variable an Perl-Script übergeben
Chameleon
- perl
0 Cheatah0 Norbert Kölln
Ich habe (entschuldigt meine leihenhafte Ausdrucksweise) ein Perl-Script, das u.a. HTML- & JavaScript-Code generiert.
#!c:/perl/bin/perl.exe
use strict;
print "Content-type: text/html\n\n";
print "<HTML>\n";
usw.
Wie kann ich jetzt eine (Perl-)Variable mit einem vom JavaScript generierten Wert belegen?
Vielen Dank für Eure Hilfe...
Hi,
Wie kann ich jetzt eine (Perl-)Variable mit einem vom JavaScript generierten Wert belegen?
JavaScript muss den Browser dazu animieren, einen Request auf die URL des Perl-Scripts abzufeuern, welcher in irgendeiner Form den Wert der Variable enthält; am einfachsten in einem URL-Parameter (natürlich URL-kodiert). Das Perl-Script wertet dies dann günstig aus.
Cheatah
Moin, moin!
In Deinem Javascript könnte z. B. folgendes enthalten sein:
var text="Hallo";
self.location="/cgi-bin/test.pl?text="+text;
Und im aufgerufenen Script müßte dann so etwas zu finden sein:
use CGI qw(:standard);
$text=param("text");
Alles klar?
Norbert