Also liegt es doch erstmal an der Schleife. Probier das mit dem Style doch mal ohne Schleife. So kannst du den/die Fehler isolieren (=lokalisieren).
Tatsache, Denkfehler meinerseits.. :-)
var gmaps = document.getElementsByName("gmap_nl");
for (var gmap_num=0; gmap_num<gmaps.length; gmap_num++) {
document.getElementById("map_"+gmap_num).style.height = (y.size - 70) +'px';
}
Die Zeile funktioniert ohne Schleife ;-) Also woran könnte es liegen, dass IE nicht mitspielt? getelementsbyname oder .length wären ja meine Favoriten, aber laut selfhtml gehen beide seit IE 5.5 bzw. IE 3.0.