kasseper, NS4 er generelt en dårlig browser, når man sammenligner dens DOM med IE. Til gengæld har den ofte en mere avanceret Javascript-fortolker, når det kommer til grundlæggende funktioner (hvilket dog ikke nytter så meget generelt når den jo har en dårlig DOM :).
Det er lige præcis hvad du er stødt ind i. Arrays i NS4 eller højere har nemlig en række funktioner som IE først har med JScript 5.5, dvs. IE 5.5.
De funktioner som IE mangler på arrays er:
pop(), push(), shift(), splice() og unshift()
Men fortvivl ikke, de er forholdsvis nemme at emulere hvis browseren mangler dem. Kig ind på
http://www.webreference.com/dhtml/column31/http://www.webreference.com/dhtml/column32/og
http://www.webreference.com/dhtml/column33/hvor der er nogle udmærkede artikler om emnet, samt kode til at emulere det i browseren hvis den ikke understøtter dette. Tag koden fra de 3 artiler, læg den i en .js fil og inkluder den øverst i din side, så vil browseren automatisk kunne disse funktioner på din side selvom den normalt ikke understøtter dem ;)
/Thor