iFrame - href ermitteln?
Karl
- javascript
0 globe0 Gernot Back
0 Karl
Hi,
kann mir mal bitte jemand kurz helfen ...
irgendwie krieg ich es nicht hin, die href eines iFrames zu ermitteln.
z.B. mit
<p><a href="javascript:alert(test_frame.location.href)">Aktuelle Frame-Adresse zeigen</a></p>
kommt dann Zugriff verweigert. In einem Frameset klappt das aber - warum?
Karl
n'abend,
irgendwie krieg ich es nicht hin, die href eines iFrames zu ermitteln.
kommt dann Zugriff verweigert. In einem Frameset klappt das aber - warum?
bindest du in deinem iFrame eine fremde Seite ein? (andere (Sub-)Domain)
Dann sei dir gesagt, dass Browser dies verbieten.
weiterhin schönen abend...
Hallo Karl,
z.B. mit
<p><a href="javascript:alert(test_frame.location.href)">Aktuelle Frame-Adresse zeigen</a></p>
hast du es auch einmal mit
<a href="javascript:[code lang=javascript]alert(test_frame.src)
~~~">Aktuelle Frame-Adresse zeigen</a>
[/code]versucht?
Kommt das in deinem IFRAME-Element eingebundene Dokument möglicherweise von einer anderen Domain als deiner eigenen? Dann brauchst du dich aufgrund der Same-Origin-Policy nicht zu wundern, wenn `test_frame.location.href`{:.language-javascript} nicht funktioniert.
Gruß Gernot
nabend Leute
Ihr habt recht - hab's auf auf meinen PC (ohne Webserver) probiert ...
manchmal hat man wie ein Brett vorm Kopf
Danke allen
Karl