Frank Hirsch: Neues Fenster öffnen und Inhalte schreiben (mehrfach)

Beitrag lesen

Hallo Leute,

ich werd'schier wahnsinnig! Ich habe folgendes Skript, das ein neues Fenster öffnet und die Inhalte dort rein schreibt. Wenn das Fenster nun nicht geschlossen wird und der Link nochmals geklickt wird gibt's im schönen Rhytmus:

1. Klick perfekt,
2. Klick Starttag <html> fehlt,
3. Klick ab <link> ist noch alles da,
4. Klick ab </head> ist noch alles da,
5. Klick nix mehr ist da,
6. Klick wie erster Klick perfekt (weiter bei 1.)

Der ScriptCode lautet:

function new_textDOC1 () {
  var win;
  win=window.open('text1', "Textfenster", "height=300,width=300,screenX=300,screenY=300,dependent=no,hotkey=yes,left=0,location=no,menubar=no,resizable=yes,scrollbars=yes,status=no,toolbar=no,top=0");
  with(win.document) {
    write("<html>");
    write("<head>");
    write("<title>Beispiel</title>");
    write('<link href="css/basic.css" rel="stylesheet" type="text/css">');
    write("</head>");
    write("<body>");
    write("Blindtext steht nur zum Darstellen einer gewissen Texmange da. Er macht keinen Sinn und ist nur ein Platzhalter f&#252;r sp&#228;ter hoffentlich einfalssreicheren Text.");
    write("</body>");
    write("</html>");
  }
}

...und wird aufgerufen durch:

<a href="javascript:new_textDOC1()">Beispiel</a>

Optional gibt's das Live-Demo (http://www.simpleton.de/genealogy/frameset). Einfach bei einer Person ganz unten einen Textlink anklicken...

Ach ja: Opera funktioniert - IE 6.0 nicht!

Dank vorab,
Frank