Frank Hübner: In neu geöffnetes Fenster schreiben

Hallo,

Der Klassiker

win = window.open("","win","scrollbars=no,width=500,height=70,status=no,menubar=no,toolbar=no");
win.document.write('<b>Mein erstes Fenster</b>');

funktioniert (bei mir) nicht in Netscape 4.75.

Bug oder Denkfehler?

  1. Hi,

    win = window.open("", [...]

    keine Ressource => kein Dokument => kein document.write().

    var win = window.open("about:blank", [...]

    Cheatah

    1. Hi,

      win = window.open("", [...]

      keine Ressource => kein Dokument => kein document.write().

      var win = window.open("about:blank", [...]

      Cheatah

      1. Warum steht das so in allen Büchern, die ich über Javascript habe?
      2. Warum funktioniert es beim MSIE?
      3. Warum funktioniert es immer noch nicht?

      Vielen Dank bis hierher.

      Frank

      1. Hi,

        1. Warum steht das so in allen Büchern, die ich über Javascript habe?

        mit einem Leerstring als Ressource? Keine Ahnung, vielleicht kannten sich die Autoren nicht aus.

        1. Warum funktioniert es beim MSIE?

        40 MB Fehlerkorrekturroutinen.

        1. Warum funktioniert es immer noch nicht?

        "Funktioniert nicht" funktioniert nicht. Ein Problem erfordert immer eine Problembeschreibung.

        Cheatah

  2. gruss Frank,

    Cheatah:

    var win = window.open("about:blank", [...]

    genau;

    Frank:

    Der Klassiker
    ..
    win.document.write('<b>Mein erstes Fenster</b>');

    die letzte zeile ist ausserdem klassisch unsauber,
    falls Du tatsaechlich in"[].document" schreibst,
    ohne auf "[].document.open("text/html");" und
    "[].document.close();" zu achten -

    also meinetwegen so:

    var win = window.open("about:blank", [...] );
    win.document.open('text/html');
    ..
    win.document.write('<b>Mein erstes Fenster</b>');
    ..
    win.document.close();

    by(t)e by(t)e - peterS.