Thomas Tscherpel: Löschen des Seiteninhalts bei wiederholtem writeIn

Wie kann man bei wiederholtem writeIn bewirken, dass zunächst der Seiteninhalt gelöscht und erst dann die neuen Werte hineingeschrieben werden?

Danke für die Infos!

  1. gruss Thomas

    (1)
    mit
    [target_window/frame].document.open("text/html");
    oeffnest Du in jedem fall ein neues dokument im ziel-fenster/frame;

    (2)
    mit
    [target_window/frame].document.close();
    schliesst Du ein dokument;

    (3)
    falls ein dokument geschlossen ist,
    wird jede erneute anweisung im stile von
    [target_window/frame].document.write/ln("...");
    das oeffnen eines neuen dokuments veranlassen;

    (4)
    sauber arbeitet man in jedem fall mit der reihenfolge (1) (3) (2);

    bye - peterS. - pseliger@gmx.net

    1. Vielen Dank, peterS! Wollte das Dokument in einem Frame öffnen und es hat geklappt!

      gruss Thomas

      (1)
      mit
      [target_window/frame].document.open("text/html");
      oeffnest Du in jedem fall ein neues dokument im ziel-fenster/frame;

      (2)
      mit
      [target_window/frame].document.close();
      schliesst Du ein dokument;

      (3)
      falls ein dokument geschlossen ist,
      wird jede erneute anweisung im stile von
      [target_window/frame].document.write/ln("...");
      das oeffnen eines neuen dokuments veranlassen;

      (4)
      sauber arbeitet man in jedem fall mit der reihenfolge (1) (3) (2);

      bye - peterS. - pseliger@gmx.net

  2. Hi,

    Wie kann man bei wiederholtem writeIn bewirken,

    ^
                                          |
    ist das da ein großes "i"? -----------+

    dass zunächst der Seiteninhalt gelöscht

    document.open('text/html');

    Eventuell enthaltener JavaScript-Code wird übrigens mit gelöscht. Und vergiß nicht das abschließende document.close().

    Cheatah

  3. Hi,

    Wie kann man bei wiederholtem writeIn

    was meinst Du genau? welcher Browser

    bewirken, dass zunächst der Seiteninhalt gelöscht und erst dann die neuen Werte hineingeschrieben werden?

    Wenn ein Dokument einmal komplett geparst und gerendert wurde, passiert das doch sowieso! Vorausgesetzt, Du machst das z.B. so:

    document.open();
    jetzt ist (sollte) bereits der eben noch aktuelle Inhalt gelöscht sein (zumindest bei allen nicht "ganz alten" Browsern)

    document.write(HTML_CODE);
    document.close()

    Grüße,
    Martin