Auf Elemente eines iFrame zugreifen
Eddie
- javascript
Hallo allerseits,
ich komme da irgendwie nicht weiter: aus einem iFrame heraus (was ja im Grunde eine eigene HTML-Seite ist) auf die übergeordnete Seite zugreifen, das geht.
Nur anderesrum bekomme ich das nicht hin:
<HTML>
<HEAD>
<script type="text/javascript">
<!--
function getIFrameText()
{
// ???
}
//-->
</script>
</HEAD>
<BODY onclick="getIFrameText()">
<iframe id="upload" src="upload.php"></iframe>
</BODY>
</HTML>
Die Datei upload.php im iFrame enthält bspw. ein <a>-Tag, von dem ich gerne das innerHTML hätte.
Habt ihr mir einen Tipp?
Danke für eure Hilfe,
Eddie
Hallo Eddie.
ich komme da irgendwie nicht weiter: aus einem iFrame heraus (was ja im Grunde eine eigene HTML-Seite ist) auf die übergeordnete Seite zugreifen, das geht.
Nur anderesrum bekomme ich das nicht hin:
Siehe Archiv.
Einen schönen Montag noch.
Gruß, Mathias
Lieber Eddie,
<HTML>
...
<BODY onclick="getIFrameText()">
<iframe id="upload" src="upload.php"></iframe>
</BODY>
</HTML>
~~~javascript
var iframe = document.getElementById("upload");
var mein_link = iframe.contentWindow.document.getElementById("mein_link");
var linkziel = mein_link.href;
Ungetestet!
Liebe Grüße aus Ellwangen,
Felix Riesterer.
Hallo ihr beiden!
Vielen Dank, hat perfekt funktioniert!!!
Eddie