saru: <script></script> in <script></script>

Beitrag lesen

Guckt Euch doch mal bitte diesen Code an:

<script language="Javascript"><!--
function pop(URL)
 {
  Img1 = new Image()
  Img1.src=URL;
var s1 = "<HTML>" +
"<HEAD>" +
"<TITLE>Detailansicht</TITLE>" +
"<script> +
"function shrinktofit () {" +
"document.domain = setDomain();" +
"var image = document.images.FullImage;" +
"window.resizeTo(image.width,image.height);" +
"if(document.body && document.body.clientWidth)" +
"window.resizeBy(" +
"image.width - document.body.clientWidth," +
"image.height - document.body.clientHeight" +
" )" +
"}" +
"</script>" +
"</HEAD>" +
"<body MARGINHEIGHT='0' MARGINWIDTH='0' topmargin='0' rightmargin='0' leftmargin='0' bgcolor='#FFCF00'>" +
"<img name='FullImage' border='0' onLoad='shrinktofit()' src='" +URL +
"'>"+
"</body>"+
"</HTML>"
  popup = window.open("","Bild","status=no,toolbar=no,scrollbars=no,width=10, height=10")
  popup.document.write(s1)
  popup.document.close()
};
// -->

</script>

Dazu habe ich 2 Fragen.  Das Script funktioniert gut in InternetExplorer, aber In
Netscape wird das Dokument folgendermaßen ab Line 20 bei "</script>" + dargestellt:

"}" +
"</XMP><PRE><B><<FONT SIZE=+0 COLOR="#551A8B">/script</FONT>></B>" +
usw, usw.

Kann ich innerhalb eines <script></script>-Tags nicht noch ein </script> einfügen?
Ich habe es doch in Anführungszeichen gesetzt.  Daran wird es doch sicherlich
liegen oder? So kann das Script in Netscape natürlich nicht funktionieren.

Außerdem möchte ich das Popup-Fenster 10px in der Höhe größer machen.  Aber
wenn ich "window.resizeTo(image.width,image.height+10);" + eingeben passiert
gar nichts.

Für eine Antwort wäre ich überaus dankbar, denn ich bin am Ende

Gruss
saru