ugrás a tartalomhoz

javascript fagyás ie alatt...

Anonymous · 2004. Nov. 15. (H), 12.29
az alábbi js kód firefoxal működik az internet explorer viszont egyszerűen lefagy tőle:

index.html:

<html>
<body>
<form name="form1" id="form1">
<select name="sel1" id="sel1"/>
<input type ="button" onclick="window.open('visz.html')"/>
</form>
</body>
</html>

visz.html :

<html>
<head>
<script language="javascript">
function tolt() {
self.opener.document.forms[0].sel1[0] = new Option('aa','aa');
}
tolt();
</script>
</head>
<body>
</body>
</html>

tehát a felbukkanó visz.html ablaknak az index.html legördülő menüjébe be kellene szúrnia egy értéket.

miért nem műxik ie-vel?
 
1

mert nem a select nem tomb, h

Anonymous · 2004. Nov. 15. (H), 13.47
mert nem a select nem tomb, hanem az options parameterebe kell ujat betenni:
document.forms['formneve'].element['selectneve'].options[document.forms['formneve'].element['selectneve'].options.length] = new Option();


vagy inkabb

var ujOption = new Option();
document.getElementById('selectIDje').appendChild(ujOption);


Udv,
Adam
2

Egy ie bug is bejátszott:

Anonymous · 2004. Nov. 16. (K), 10.03
Egy ie bug is bejátszott:

https://lists.latech.edu/pipermail/javascript/2004-September/008484.html

<quote>
When it comes to dynamically generating options and selects, Explorer
5.0 on Windows has quite a few problems:

1. Generating options in another frame or window doesn't work. Put
the script in the page that contains the select.
</quote>