Texte mit Javascript austauschen
Freyse
- javascript
0 Utz
Ich möchte einen Text im linken Frame (nav) austauschen, wenn der Mainframe neu geladen wird und benutze folgenden Javascript-Befehl im Body-Tag:
onLoad="parent.nav.document.all.hint.innerHTML='Text bla bla'"
Im Internet-Explorer funktioniert es aber der Netscape ignoriert es einfach. Was habe ich falsch gemacht?
Hi,
onLoad="parent.nav.document.all.hint.innerHTML='Text bla bla'"
Im Internet-Explorer funktioniert es aber der Netscape ignoriert es einfach. Was habe ich falsch gemacht?
Das all-Objekt ist proprietäre Microsoft-Syntax und wird von keinem anderen Browser (außer vielleicht Opera im IE-Emulations-Modus) verstanden. Für Netscape musst Du entweder (4.x) auf Layer zurückgreifen bzw. (ab 6.x) die Geschichte via DOM lösen. Näheres dazu findest Du in SelfHTML unter den Stichpunkten "DHTML" (hier: versch. Konzepte) und "JavaScript/DOM".
Grüße,
Utz