Hagen: Probleme mit "new Option()"

Hallo,

ich habe ein Problem mit der Methode "new Option()". Ich befülle aus Auswahlliste mit dieser Methode. In meinem "Hauptfenster" funktioniert das wudnerbar. Ich brauche die Info aber auch in einem Popup. Dort bekomme ich allenfalls die ID des zu selektierenden Eintrages. Ich habe ein  herumgespielt und eine Lösung gefunden, mit der ich zwar jetzt das Popup befüllen kann, dafür funktioniert jedes das befüllen der Hauptseite nicht mehr...

Habe bei SelfHTML folgendes gelesen: "Im Internet Explorer 5.0 können Sie nicht fensterübergreifend eine Auswahlliste ändern. Der Browser reagiert darauf mit einer Fehlermeldung bzw. mit einem Absturz. Notieren Sie deshalb die ändernde Funktion immer im gleichen Dokument wie die Liste und rufen Sie die Funktion gegebenenfalls fensterübergreifend auf."

Da ich IE 6 benutze gehe ich mal davon aus, dass dies mein Problem erklärt. Leider verstehe ich die Formulierung "...rufen Sie die Funktion ... fensterübergreifend auf." Aus den Zeilen davor lese ich heraus, dass genau das nicht funktioniert. Kann mir einer von euch helfen?

Gruß Hagen

  1. Hi,

    Da ich IE 6 benutze gehe ich mal davon aus, dass dies mein Problem erklärt. Leider verstehe ich die Formulierung "...rufen Sie die Funktion ... fensterübergreifend auf." Aus den Zeilen davor lese ich heraus, dass genau das nicht funktioniert. Kann mir einer von euch helfen?

    Das heißt, du sollst eine Funktion in dem Dokument definieren, in dem du sie brauchst (Popup). Diese erstellt dann new Option und was du sonst noch brauchst. Dann aufrufen aus dem Hauptfenster per fensterName.funktionsName(...). Bzw. andersherum für den anderen Weg. (z.B. opener.funktionsName)

    HIH, der Yeti

    --
    Habe nun, ach! WInfo, BWL, und Mathe, Und leider auch Info!
    Durchaus studiert, mit heißem Bemühn. Da steh' ich nun, ich armer Thor!
    Und bin so klug als wie zuvor!
    sh:( fo:| ch:? rl:? br:< n4:& ie:( mo:| va:| de:[ zu:) fl:| ss:) ls:< js:|
    http://community.de.selfhtml.org/fanprojekte/selfcode.htm