Nemo: Fremdes Frame muß Variable aus eigenem Frameset auslesen - wie?

Hallo,

eine kurze Erklärung, was ich versucht habe:

Ich habe eine index.html, in der ich neben zwei Frames eine JavaScript-Variable deklariere.

Das eine Frame liegt auf meinem Server, das andere Frame allerdings auf einem fremden Server. Dieses Frame muß per parent.variable allerdings an die in der index.html definierte Variable herankommen. Geht aber leider nicht, da ich nur Fehlermeldungen (irgendwas mit Permission denied und windows.scriptglobal) erhalte.

Der Fall ist wohl eindeutig, der IE verwehrt fremden Seiten das Lesen der Inhalte vom eigenen Server. Kann ich das irgendwie umgehen?

Danke schonmal.

  1. Hi Nemo

    Der Fall ist wohl eindeutig, der IE verwehrt fremden Seiten das Lesen der Inhalte vom eigenen Server. Kann ich das irgendwie umgehen?

    Nein, du kannst aus Sicherheitsgründen mit Javascript nicht Domain-übergreifend auf Seiten zugreifen. Mit keinem Browser übrigens.

    LG Orlando

    --
    SELF-TREFFEN 2002
    http://www.rtbg.de/selftreffen/
    http://www.megpalffy.org/temp/penneninhh.html

    1. Danke für die Antwort, hatte ich schon befürchtet. Welche Möglichkeit zur Variablenübergabe habe ich den noch? Es läuft halt so: In das Frameset werden zuerst zwei Frames geladen, die auf meinem Server liegen. Dann muß der User durch einen Passwortcheck. Username und Passwort werden also an ein Perl-Script geschickt, die daraufhin eine Seite aufruft, die auf einem anderen Server liegt. Diese Seite muß aber wissen, welche Seite hinter dem Passwortcheck lag. Das wollte ich über die Variable realisieren, an die die Seite auf dem fremden Server aber ja leider nicht rankommt. Auch ist es nicht möglich, die Variable mit an die Perl-Seite zu schicken, da dieses die nicht weitergibt (auf dieses Script habe ich keinen Zugriff). Hat noch jemand eine Idee?