|
|
 |

|

 |

| Community » CGI: Allgemeines Forum |
|
Javascript per cgi.pm?
|
Seitenanfang |
ich würde gern mit cgi.pm eine html-Seite ausgeben, die Javascript enthält. Muss ich das im header-objekt angeben, oder im html-start-objekt?
Datum: 09.11.2005-11:24

|
re: Javascript per cgi.pm?
|
Seitenanfang |
man CGI sagt dazu Folgendes: ... $query = new CGI; print $query->header; $JSCRIPT=<<END; // Ask a silly question function riddle_me_this() { var r = prompt("What walks on four legs in the morning, " + "two legs in the afternoon, " + "and three legs in the evening?"); response(r); } // Get a silly answer function response(answer) { if (answer == "man") alert("Right you are!"); else alert("Wrong! Guess again."); } END print $query->start_html(-title=>'The Riddle of the Sphinx', -script=>$JSCRIPT); ...
Prinzipiell kannst Du aber Javascript einfügen wo immer Du willst (Du kannst ja auch einfach ein
print "<script language=\"javascript\">...</script>";
irgendwo einfügen.Gruss, svenXY
Datum: 10.11.2005-10:53

|
re: Javascript per cgi.pm?
|
Seitenanfang |
ok, probier ich mal. dachte nur, vielleicht schlechter stil, cgi.pm-ausgaben mit normalem print zu kombinieren...
Datum: 11.11.2005-11:23

|
re: Javascript per cgi.pm?
|
Seitenanfang |
| stimmt auch mit dem schlechten Stil, wollte damit nur sagen, dass es geht. So wie es man CGI beschreibt, ist es definitiv besser. Gruss, svenXY
Datum: 11.11.2005-11:32

|
|

|

|

|
 |

|

|
|