Mirko Schenk: Zugriff auf Dokumente auf anderen Domains innerhalb eines framesets

Beitrag lesen

Hi!

Ich kann nichts davon abfragen, selbst ein einfaches alert(top.document.title) funktioniert nicht.

Wer ist für diese Zugriffsbeschränkung verantwortlich?

Wenn man so will: Netscape. Es ist eine Sicherheits-Einschränkung, die schon bei den ersten JavaScript-Versionen von Netscape eingebaut wurde.

Existiert sie bei jedem Browser?

Sollte sie zumindest...

Kann dann Stefans Beispiel überhaupt funktionieren?

Wenn das Frameset auf demselben Server wie der Frame liegt schon.

Vielleicht hat ja jemand schon ähnliches erlebt und hat eine Tip für mich?

Die einfachste Methode: Im Frameset einen Namen angeben und self.name abfragen.
Mein persönlicher Tip: Am besten gar keine JavaScript-Spielereien, da die in diesem Fall eh meist eine überflüssige Fehlerquelle sind und nicht bei jedem Browser funktionieren (ältere/alternative Browser, abgeschaltet), sondern einfach eine Fußzeile mit Link auf das "Haupt-Frameset".

Oder habe ich im Archiv etwas übersehen?

Bin jetzt zu faul zum Suchen... ;)
Eigentlich müßte das drin sein, denke ich...

Ciao,
Mirko