Url des IFRAMEs mit JavaScript ermitteln
Aleksander
- javascript
0 Struppi
0 Aleksander0 wahsaga
Hallo Jungs, ich brauche Hilfe. Folgendes Problemm:
ich habe eine Seite, wo Iframe integriert ist. Wie kann ich zu einem Zeitpunkt das URL dieses IFRAME mit JavaScript ermitteln? Aber nich "src"! Ist es überhaupt möglich?
Danke für das Antworten...
ich habe eine Seite, wo Iframe integriert ist. Wie kann ich zu einem Zeitpunkt das URL dieses IFRAME mit JavaScript ermitteln? Aber nich "src"! Ist es überhaupt möglich?
Du suchst window.location.href
Struppi.
ich habe eine Seite, wo Iframe integriert ist. Wie kann ich zu einem Zeitpunkt das URL dieses IFRAME mit JavaScript ermitteln? Aber nich "src"! Ist es überhaupt möglich?
Du suchst window.location.href
Struppi.
ja, so was suche ich... Aber es hat ein Problemm, da die location.href und die andere metoden für iframes von verschidenen domains nicht unterstützt wird..
"Fehler: uncaught exception: Die Erlaubnis für das Lesen der Eigenschaft Location.href wurde verweigert"
Hier ist die QuelleCode:
<html>
<head>
<title>Parent</title>
<script language="JavaScript" type="text/javascript">
function get_url(){
alert (window.frames.selfhtml.location.href);
}
</script>
</head>
<body>
<iframe src="http://forum.de.selfhtml.org" width="600" height="400" id="selfhtml" name="selfhtml"></iframe>
<input type="button" value="show url" onclick="get_url();">
</body>
</html>
Wenn man in iframe durch die Linkstruktur geht, und dann das derzeitige URL angezeigt bekommen will, wie wird dann es realesiert??? Gibt es noch die Möglichkeit? Hatte jemand schon das gleiches Problemm?
hi,
ja, so was suche ich... Aber es hat ein Problemm, da die location.href und die andere metoden für iframes von verschidenen domains nicht unterstützt wird..
Natürlich, da ist die Same Origin Policy vor.
Wenn man in iframe durch die Linkstruktur geht, und dann das derzeitige URL angezeigt bekommen will, wie wird dann es realesiert?
Was meinst du?
Zugriff auf die Adresse hast du dann, wenn das angezeigte Dokument von deiner Domain stammt, sonst nicht.
gruß,
wahsaga