webForumDet fria alternativet

populate select från annat fönster, i IE

JavaScript

0 svar · 137 visningar · startad av clown

Medlem sedan juni 2000126 inlägg
Frågan#1

Hej

Jag har försökt lägga till fler options i en select lista i ett formulär från ett fönster till ett annat fönster...
Och detta funkar utmärkt i NS men INTE i IE????????????
Varför varför varför????

Om jag har formuläret(name=test) med select listan(name=test_select) i fönster1 och har följande javascript kod i fönster2

var option0 = new Option("0", "0");
var option1 = new Option("1", "1");
var option2 = new Option("2", "2");

window.opener.document.forms[0].test_select.options[0]=option0;
window.opener.document.forms[0].test_select.options[1]=option1;
window.opener.document.forms[0].test_select.options[2]=option2;

Så funker det i NS men INTE i IE, får ett meddelande att 'servern kastade ett undantag' :)

Så hur skall jag då göra för att stoppa in nya options i select listan i fönster1 från fönster2 ??

Nån som har ett svar som funkar i både IE och NS??

------------------
Jonas Florin
-Din gycklare i vardagen-

[Redigerat av clown den 29 dec 2000]

253 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)