Das wird ja ein schönes Monolog werden:
Halb so wild! Ich bin ja auch noch da ...
Ich habe Lösung. Zwar nicht logische aber immerhin.
print "parent.frames[0].document.writeln ("<\/script>");\n";
Fragen Sie mich nicht wieso das funktioniert. Ich weis es nicht.
Vieleicht weis es jemand ?
Das ursprüngliche Problem ist, daß der Browser das </script> aus
print "parent.frames[0].document.writeln ("</script>");\n";
als Script-Ende erkennt - und anschließend dann seine Probleme bekommt ...
Im HTML-Text steht:
parent.frames[0].document.writeln ("</script>");
Der Trick ist nun, im JS auch einen Teil zu maskieren, so daß der Browser hier
kein Script-Ende sieht - die Ausgabe jedoch korrekt bleibt. Bsp.:
parent.frames[0].document.writeln ("</script>");
Um das '' durch Perl auszugeben muß dieses dort auch maskiert werden:
print "parent.frames[0].document.writeln ("<\/script>");\n";
Jörk