Wilfried Küspert: Java im jAva

Ich möchte ein mit Javasript erzeugtes Fenster im Vordergrund halten.
Im Netscape funktioniert es auch, nur der IExplorer will nicht!

var fenster;
function plan(bild,str)
{
fenster=window.open("","Oberkozau",'toolbar=no,location=no,directories=no,menubar=no,scrollbars=no,status=yes,resizable=no,width=300,height=320');
fenster.document.write("<HTML><TITLE>Ausschnitt</TITLE>");
fenster.document.write("<script language='JavaScript'>");
fenster.document.write("function immervorn(){setTimeout('self.focus()',250); }");
fenster.document.write("</\script>");
fenster.document.write("<BODY background='images/back.gif' onBlur='immervorn()'><CENTER>");
fenster.document.write("<img src='images/stadtplan/"+(bild)+".jpg' border='0'><br>");
  //fenster.document.write("<FORM><INPUT TYPE='button' VALUE='nach hinten' onClick='self.blur()'> <INPUT TYPE='button' VALUE='nach vorne' onClick='Fenster.window.focus()'> </FORM> ");
fenster.document.write(str);
fenster.document.write("<br>");
fenster.document.write(bild);
fenster.document.write("<br><a href='javascript:window.close()'>Fenster zumachen</a>");
fenster.document.write("</center></body></html>");
}
</script>

Über Hilfe wäre ich dankbar!

  1. Hallo!

    Keine Ahnung, woran's liegt, aber:
    Anfuehrungszeichen in HTML sehen so aus: "
    Anfuehrungszeichen in JS sehen entweder so: "  oder so: '  aus.
    Nun schau Dir mal ganz genau an, was Du in das neue Dokument schreibst. Lauter ' als Anfuehrungszeichen im HTML-Code. --> Falsch.
    Also invertier die erstmal alle, und vielleicht war's das ja sogar schon (obwohl unwahrscheinlich bei der Fehlertoleranz des IE).

    So long