lulinda: JavaScript in pl Datei

Beitrag lesen

Hallo,

ich habe eine Perl-Datei, die sich alle 5 sec. selbst wieder aufrufen soll (um Änderungen zu überprüfen).

Dies klappt mittels:
print "<html>\n<head>\n\n<meta http-equiv="refresh" content="5; URL=$url_cgi">\n";

Nun möchte ich aber (ich arbeite in einem Frameset), dass dieses Perlscript im Falle einer Änderung sich selbst wieder aufruft und gleichzeitig die andere Datei im Frameset auswechselt.

Ich habe versucht, dies über JavaScript zu lösen:

print "Content-type: text/html\n\n";
print "<html>\n<head>\n";
print "<script language="JavaScript">\n";
print "parent.content.location.href = "$neuedatei";\n";
print "parent.perldat.location.href = "$url_cgi";\n";
print "</script>\n";
print "</head>\n";
print "<body></body></html>\n";

In einer "normalen" html-Datei funktioniert dies, innerhalb der pl Datei jedoch nicht.

Kann mir jemand sagen, woran das liegt, oder vielleicht eine andere Lösung nennen, wie ich 2 Dateien beim resonse ändern kann???

Vielen Dank schonmal...
lulinda.