Element im Iframe ansprechen
chris027
- javascript
Hallo,
ich habe ein kleines Problem und hoffe ihr könnt mir aushelfen.
Folgende Ausgangssituation besteht momentan:
Ich habe meine "index.htm" Seite in der sich im oberen Bereich mehrere Buttons befinden. Darunter sitzt ein Iframe, in dem sich mehrere Div-Elemente befinden.
Ich will nun mit Hilfe der Buttons die Div-Elemente ansprechen bzw. bearbeiten.
Mir fehlt nun der Syntax damit ich das Dokument im iFrame bearbeitbar mache.
Den Syntax dafür kannte ich schonmal, teile davon waren:
document.getElementById("iFrame-ID"). --- .document.getElementById("Div-ID")
"---" symbolisiert den fehlenden Syntax.
Bedanke mich schon im Voraus,
Christoph
Hi,
Mir fehlt nun der Syntax damit ich das Dokument im iFrame bearbeitbar mache.
Du meinst, mit der du auf das document des Iframes zugreifen kannst.
Den Syntax dafür kannte ich schonmal, teile davon waren:
document.getElementById("iFrame-ID"). --- .document.getElementById("Div-ID")
"---" symbolisiert den fehlenden Syntax.
</archiv/2009/7/t188681/#m1257447>
MfG ChrisB
Nur einkleiner Schuss aus der Hüfte:
meine wissen ist der Umgekehrte Weg - also das eine JScript innerhalb
einer iframes nicht auf Objekte der aufrufenden Seite zugreifen kann -
auch Sicherheitsgründen vorboten.
Der Weg, den du beschreiten willst, ist aus Sicherheitsaspekten
geringer einzustufen. Aber ich halte es für denkbar, dass das
der JScript Interpreter trotzdem nicht erlaubt.
Bin gespannt ob´s schlauere Kommentare gibt (erspart einem ja
immerhin das recherchieren)!
Hallo,
Ich habe meine "index.htm" Seite in der sich im oberen Bereich mehrere Buttons befinden. Darunter sitzt ein Iframe, in dem sich mehrere Div-Elemente befinden.
Mir fehlt nun der Syntax damit ich das Dokument im iFrame bearbeitbar mache.
wenn Dir nicht die von Chris angesprochene Same Origin Policy einen Strich durch die Rechnung macht, sollte Dir Svens Artikel zum Fenster- und Frameszugriff helfen können.
Freundliche Grüße
Vinzenz