Hi Folks,
ich werde noch ganz kirre...
Folgendes Script im JSHeader der Seite:
var pForm = window.opener.document.forms[ 0 ];
function acceptResearcher() {
var fullName = document.forms[ 0 ].$researcherFullName.value;
pForm._researcherListBox.options[pForm._researcherListBox.options.length] = new Option(fullName,fullName);
window.close();
}
Es handelt sich um einen Dialog, der von einem anderen Fenster aufgerufen wurde. Er zeigt eine Liste an, aus welcher der Benutzer einen Eintrag auswählen soll. $researcherFullName ist ein Feld bzw. input Element, das auch korrekt angezeigt und ausgewertet wird. Im Firefox funktioniert das Skript einwandfrei. Der Internet Explorer meldet mir immer einen Fehler in der Übergabezeile, in der eine neue Option angelegt wird (pForm._researcherListBox...).
Ich habe keine Ahnung, wieso in der Zeile ein Fehler gemeldet wird, obwohl im Firefox alles astrein läuft. Hat jemand vielleicht eine Idee, einen Hinweis dazu? Die Funktion muss leider zwingend im Internet Explorer laufen.
Viele Grüße
Harry