Robert: Zweiten Teil einer Seite erst nach "confirm" anzeigen

Beitrag lesen

Hallo,

Ich möchte daß von einer HTML-Seite zunächst nur der obere Teil
bis zu einer bestimmten Stelle angezeigt wird. Dann soll ein
Confirm-fenster kommen, das fragt, ob auch der Rest angezeigt
werden soll. Das entsprechende Script habe ich zwischen die
beiden HTML-Teile eingebaut.

Bis zum Confirm-Fenster klappt das auch prima. (Es wird bis
dahin nur der obere Teil angezeigt.) Aber wie bekomme ich's
hin, daß danach im Fall von (variable==false) der Rest nicht
angezeigt oder ein definierter Teil übersprungen wird?

Ich hab's versucht mit: if(variable==false) stop();
aber das bringt ja nichts, weil die ganze HTML-Seite ja
schon geladen ist. Auch mit history.back komm ich
nicht weiter, weil der obere Teil ja bleiben soll.

Eine Möglichkeit wäre nun zwar, daß ich den ganzen
restliche HTML-Teil im Fall von (variable==true) mit
document.write übergebe, aber ich weiß nicht, ob man
das so machen kann (oder sollte), weil das halt sehr viel
ist, was da dann drinstehen müßte, und wenn das Script
mit irgendeinem Browser nicht läuft, oder der User
Javascript deaktiviert hat, dann könnte der zweite
Teil der Seite überhaupt nicht angezeigt werden.

Weiß jemand eine bessere Lösung?

Bye,  Robert