Zugriff auf Nachbarfenster verweigert (IE 4.0)
Welf Löwe
- javascript
Ein frameset mit zwei frames: Frame links enthält ein JavaScript, mit dem auf das document object in frame rechts zugegriffen wird. Ist die src von frame rechts eine lokale .html Datei funktioniert es fein, ist sie eine externe url wird der Zugriff verweigert.
Aus welchen Gründen macht soetwas Sinn?
Wie kann ich auf das document object von beliebigen urls zugreifen?
Vielen Dank im Voraus!
Welf Löwe
Hallo!
Ein frameset mit zwei frames: Frame links enthält ein JavaScript, mit dem auf das ...
Wo ist den der Quellentext? http://www.teamone.de/selfaktuell/forumfaq.htm#a8
Wie kann ich auf das document object von beliebigen urls zugreifen?
Auf "fremde" Seiten kannst Du nicht zugreifen, was wohl auch logisch und rechtens ist, oder meinst Du etwas anderes?
mfg, André
Quellcode:
Zugriff auf document von Fenster verweigert
<html>
<head>
<title>Frames</title>
</head>
<body>
<iframe
src="http://i44www.info.uni-karlsruhe.de" name="Fenster">
</iframe>
<script language="JavaScript">
alert("alles da?");
document.writeln(frames.Fenster.document.title);
</script>
</body>
</html>
So funktioniert es fein:
<html>
<head>
<title>Frames</title>
</head>
<body>
<iframe
src="homepage.html" name="Fenster">
</iframe>
<script language="JavaScript">
alert("alles da?");
document.writeln(frames.Fenster.document.title);
</script>
</body>
</html>
Hallo,
Aus welchen Gründen macht soetwas Sinn?
Wie kann ich auf das document object von beliebigen urls zugreifen?
Mit dem IE5 und HTA, aber nur wenn die HTA lokal ausgeführt wird. Siehe Selfbrowser; dort werden u.a. die Felder Name und Email (bei "Neue Nachricht schreiben")automatisch ausgefüllt, obwohl die Seite von hier stammt.
Grüße
Thomas Mell