dynamischer Zugriff auf Inhalt von i-frame im Netscape6
Andreas
- dhtml
hallo liebes Forum,
kann man eigentlich im Netscape6 auf den Inhalt eines i-frames zugreifen?
Also im Internet-Explorer schreibe ich z.B. einfach:
document.frames(0).document.write(....);
dabei sei 'frames(0)' der anzusprechende i-frame (man verzeihe mir die runden Klammern - ich finde hier auf dem Mac, an dem ich gerade sitze die eckigen nicht). aber wie macht man das im N6? meine Versuche im w3c-DOM sind auch fehlgeschlagen.
vielen Dank für eine erstickende Anzahl von Hilfsangeboten, Andreas
hi
document.frames(0).document.write(....);
parent.frames[0] - oder irre ich jetzt? ;) (sollte auch im MSIE gehen ;)
Grüße aus Lüneburg
Kai
parent.frames[0] - oder irre ich jetzt? ;)
Du irrst leider -> ich habe einen i-frame in einem Document. In diesen i-frame will ich vom Hauptdocument aus dynamisch reinschreiben bzw. irgendwelche DHTML-operationen ausführen. 'parent.frames(0)' währe ja das Hauptfenster.
neues dokument laden mit:
document.getElementById("iframeId").src = "blabla.html";
und das geladene Dokument über
document.getElementById("iframeId").contentDocument
ansprechen
lg Spiff
Hallo Spiff,
und das geladene Dokument über
document.getElementById("iframeId").contentDocument
das 'contentDocument' war genau die Lösung - herzlichen Dank. Gilt dieser Begriff nur für den Inhalt von i-frames oder ist er allgemeiner? Diesen Begriff habe ich auch jetzt im Nachhinein nirgends nachschlagemäßig gefunden. Woher weißt Du sowas?
Hi Andreas.
Es ist teilweise wirklich nicht so einfach rauszufinden was der Mozilla so kann, vorallem weil es lange Zeit üblich war zu sagen: schau Dir halt die Specs auf w3.org an. Aber dort was finden?
Ich hab auf meiner Seite (siehe url) ein paar Links zusammengestellt wo man zu Mozilla und Netscape 6 was findet. Eine gute Adresse ist mittlerweile http://developer.netscape.com/evangelism/ geworden.
Das mit dem contentDocument steht dort irgendwo tief drinnen:
http://www.mozilla.org/docs/dom/domref/dom_frame_ref6.html#1005336 bzw http://www.mozilla.org/docs/dom/domref/dom_frame_ref18.html#1004598
lg Spiff
Hallo Spaceman, herzlichen Dank! Deine Seite ist übrigens echt gut. Ich arbeite mich ja gerade in DHTML ein und lege das auch in einer kleinen Documentation ab. Allerdings ist die noch nicht so für andere lesbar aufbreitet. Das ist für einen selbst bestimmt auch ganz nützlich oder?