Bio: Netscape goes Amog ? - doc.write

Beitrag lesen

Sup!

Die andere Antwort da ganz unten im Thread kannst Du vergessen.
Natürlich kann man mit Netscape dynamisch Inhalte erzeugen. Allerdings nur, während die Seite noch lädt.
Wenn man, nachdem die Seite fertig geladen ist, noch was "nachschieben" will mit document.write, und das nicht in einen layer macht, sondern direkt ins Hauptfenster, dann stürzt der Navi ab.

Deine Methode ist ein wenig verunglückt.

Statt " duch unescape zu erzeugen, solltest Du sie maskieren, d.h. ihrer Sonderbedeutung berauben, und zwar mit \ " ist ein " das nicht als " wirkt... alles klar?

Dein Trick funktioniert im Gegensatz zu einigen Varianten von Basic, wo das IMHO funktioniert, hier nämlich nicht.

Hier mal ein Beispiel, wie es in JS geht:
document.write("<DIV id="f10" align="center" STYLE="position:absolute; left:"+X+"; top:"+Y+"; z-index:1;"><IMG name="bk" src=""+name+""></DIV>");

Alternativ benutzt man zusätzlich einfache Quotes. z.B. so:

document.write('<DIV id="f10" align="center" STYLE="position:absolute; left:'+X+'; top:'+Y+'; z-index:1;"><IMG name="bk" src="'name+'"></DIV>');

Man kann auch beides mischen, wenn es ganz hart kommt...

Ich hoffe das hat Dir weitergeholfen.

Gruesse,

http://outpost.purespace.de/mozilla.jpg

Bio
(fanatischer Netscape'ler)