"Objet Attendu" erreur Javascript dans IE8 lors de l'utilisation de prototype.js

function icPageInit()
{
    $("icImgDiv" + icAlternate()).setOpacity(0);
    return true;
}
window.onload = icPageInit;

Ce morceau de code Javascript fonctionne très bien sous Firefox et Chrome, mais échoue avec l'erreur "Objet Attendu" dans Internet Explorer 8. IE8 dit que l'erreur se produit sur la ligne 3 du code ci-dessus.

Personne ne sait pourquoi ce qui se passe, et/ou comment le faire fonctionner?

La version de Prototype? Je crois que la dernière version a IE8 correctifs de compatibilité.
Plus tard, 1.6.0.3
Vous avez besoin de la 1.6.1 release candidate pour IE8 soutien - elle a été ajoutée dans la RC2, le courant est RC3.

OriginalL'auteur anonymous coward | 2009-06-04