Holger Homann: Javascript in Perl

Beitrag lesen

Hallo,

ich habe folgendes Skript in Perl geschrieben und dabei versucht ein Teil Javascript zusätzlich mit einzubinden der 2 Frames auf meiner Seite aktualisiert.

print "<script type=text/javascript>";
print "<!--";
print "function multiplelinks() {";
print "parent.index.location.href='http://bchk36kc/cgi-bin/genhtml.cgi?hsite=index&status=guest';";
print "parent.footer.location.href='http://bchk36kc/cgi-bin/genhtml.cgi?hsite=footer&status=guest';";
print "}";
print "//-->";
print "</script>";

Der Javascript wird duch ein Klick auf einen Button aufgerufen...

print "<br><br><button name=back value='Home' onClick=multiplelinks()></button>";

Nur leider funktioniert es nicht. Ich bekomme immer wieder die Meldung Objekt erwartet. Mit einem Frame klappt es einwandfrei...

print "<input name=Register type=button value=Register onClick=parent.maindata.location.href='http://bchk36kc/cgi-bin/genhtml.cgi?hsite=maindata&status=register'>";

Ich habe einfach nur versucht den Beispielskript "2 Frames gleichzeitig aktualisieren" zu adaptieren.

Ich hoffe jemand von euch kann mir helfen!

Gruss

Holger