Marcel Gmür: URL aus anderem Frame auslesen.

Hoi zämä

Ist es nicht möglich die URL eines anderen Frames auszulesen wenn die
Templates nicht von der selben Domain stammen?
Also so:
Ein Frameset aus zwei Frames:
oben: www.meinedomain.ch/kopf.php
unten: www.ganzfremdedomain.com/content.htm

Ich möchte nun diese URL aus dem Frame 'Unten' herauskriegen nachdem der
Besucher im unteren Frame länger gesurft ist (keine Ahnung wohin), Zugriff
habe ich aber nur auf kopf.php. Dort versuche ich mit top.unten.document.location die URL in ein Formulartextfeld zu schreiben. Leider
bekomme ich immer einen Fehler "Zugriff verweigert".

Es scheint eine Sicherheitseinstellung zu sein.

Vielen Dank für eure Hilfe

Grüsse
Marcel

  1. Hi,

    Ein Frameset aus zwei Frames:
    oben: www.meinedomain.ch/kopf.php
    unten: www.ganzfremdedomain.com/content.htm

    Dort versuche ich mit top.unten.document.location die URL in ein Formulartextfeld zu schreiben.

    Abgesehen davon, daß location noch immer kein Unterobjekt von document ist:
    domainüberschreitend erlaubt Javascript aus Sicherheitsgründen keinen Zugriff.

    ==> keine Chance!

    cu,
    Andreas

    --
    Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
    http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
  2. Hallo,

    Ist es nicht möglich die URL eines anderen Frames auszulesen wenn die
    Templates nicht von der selben Domain stammen?

    Nein.

    Leider bekomme ich immer einen Fehler "Zugriff verweigert".

    Hättest du im Archiv nach dieser Fehlermeldung durchsucht, wärst du zwangsläufig über z.B. http://forum.de.selfhtml.org/archiv/2003/2/37573/#m205663 gestolpert. Lies dir die Antwort (besonders Punkt 3) gut durch, und befrage nächstes Mal zuerst das Archiv oder andere einschlägig bekannte Suchdienste.

    gruß,
    Severin

    --
    Realität ist das, was nicht verschwindet, wenn man aufhört, daran zu glauben.
    --Philip K. Dick