samurai: Adresse des Überfensters eines iframes herausfinden

Hallo zusammen,

Situation:
Ein iframe befindet sich im Body irgendeiner Website.
Die Seite die das iframe anzeigt ist immer die gleiche.
Diese im iframe angezeigte Seite soll nun herausfinden, welchen Adress-Pfad (http://www.irgendeineseite.de/bla.html) die Überseite hat, also die Seite, in der sich das iframe befindet.

Frage:
Hat jemand eine Lösung für mein Anliegen?

Danke vorab für hilfreiche Tipps!

Beste Grüße
samurai
www.druckhaft.de

  1. Hallo,

    Diese im iframe angezeigte Seite soll nun herausfinden, welchen Adress-Pfad (http://www.irgendeineseite.de/bla.html) die Überseite hat, also die Seite, in der sich das iframe befindet.

    Der Artikel Frames- und Fensterzugriff von Sven Rautenberg sollte Dir helfen.

    Freundliche Grüße

    Vinzenz

  2. Hi,

    Ein iframe befindet sich im Body irgendeiner Website.

    Wenn "irgendeiner" auch bedeuten kann, unterhalb einer anderen Domain -

    Diese im iframe angezeigte Seite soll nun herausfinden, welchen Adress-Pfad (http://www.irgendeineseite.de/bla.html) die Überseite hat, also die Seite, in der sich das iframe befindet.

    • dann geht das deinen kleinen Iframe einen ziemlich feuchten Kehrricht an, und die Same Origin Policy greift.

    Da bliebe dir dann nur noch die Moeglichkeit, dass die Hauptseite dem Iframe diese Info freundlicherweise selber mitteilt - bspw. ueber einen URL-Parameter in seinem src-Attribut.

    MfG ChrisB