ciao!
IE non interpreta correttamente gli standard del W3C e tende ad approssimare, ammettendo cose impossibili da un punto di vista della correttezza del codice. quando sviluppi devi tener conto prima dei compliant browser (Mozilla, Firefox, Opera) e solo dopo di IE. Il principio, stabilito dalla comunità degli sviluppatori, è quello di un "grazioso scadimento" del layout per quei browser che non supportano correttamente gli standard. detto questo, il Javascript a cui ti riferisci tu esiste, solo che serve solo in locale per far andare IE in modalità compliant, e quindi serve solo per gli sviluppatori. Posta un link o il codice di quello che non è visualizzato correttamente da IE. ciao