Peter: Netscape-Problem mit Javascript (von weiter unten)

Hallo Leute,
erst mal vielen Dank für Eure Mithilfe. Das finde ich absolut super!
Ein Gedankenblitz von Utz hat zu Tage gefördert, dass nach einem documen.open der NS offensichtlich keine danach angesprochenen Variablen (mehr) kennt.
Folgendes geht also nicht:

var a;
a="irgendwas";
document.open ();
document.write ("<html>...);
document.write (a);
document.write ("...</html>);
document.close ();
Weiß jetzt jemand eine Lösung, wie ich die Variable in dem neuen Dokument "bekannt machen" kann?

Peter

  1. Hi Peter

    Wieso machste eigentlich einen extra Thread auf?
    Das kommt hier nicht so gut an ;-)

    BTW:
    1. Falls du gute Gründe hast verlinke den alten Thread!
    2. Und  wähle nicht den gleichen nixsagenden Titel, wie
    wärs mit "NN vergisst Variablen nach document.open()"

    Tschüß
    Rolf

    1. Hi Rolf,

      Wieso machste eigentlich einen extra Thread auf?

      Ich dachte, dass diejenigen, die sich bis jetzt beteiligt haben, auch über die bislang schon gefunden Ergebnisse informiert werden sollten.

      Das kommt hier nicht so gut an ;-)

      Sorry! Kommt nicht wieder vor.

      Wie verlinkt man den Thread nach unten?

      Peter

      1. Hi Peter

        Das kommt hier nicht so gut an ;-)
        Sorry! Kommt nicht wieder vor.

        No Prob ich war auch mal neu hier ;)

        Wie verlinkt man den Thread nach unten?

        http://www.teamone.de/selfaktuell/forum/faq/forumsfaq_2.htm#a6

        Bye
        Rolf

  2. Hallo Peter!

    Die Lösung ist per Mail unterwegs. Und hier der allgemeine Ansatz:

    var a;

    // ALLE Ausgaben in einem String sammeln...
    a="<html><body>irgendwas</body></html>";

    // ...dann Dokument zum Schreiben öffnen.
    document.open ();

    // Jetzt kommts: Erst wird der Variableninhalt gelesen, dann das alte Dokument (und damit der Variableninhalt) überschrieben
    document.write (a);

    document.close ();

    Norbert