s'armer de patience car certains codes Javascript élémentaires fonctionnant à merveille sous Netscape, devront être réécrit avec une syntaxe plus stricte.
Pour corser le tout, Microsoft conscient des lacunes de son browser, a sorti une évolution de son interpréteur Javascript. On voit ainsi apparaître fin 97, une JScript.dll version 2. Celle-ci apporte une meilleure compatibilté avec Netscape 3 (comme les objets Array (les tableaux)). Comprendre Explorer 3.0 et Javascript n'était déjà pas simple mais nous voilà maintenant avec du Javascript sous Explorer 3.0 avec la JScript.dll version 1 et la JScript.dll version 2! Quel plaisir ...
Pour Microsoft Explorer 4.0, celui-ci adhère strictement au standard appelé ECMAScript, qui couvre essentiellement la version Javascript 1.1. A fin novembre 97, il est encore un peu tôt pour se faire une idée précise mais il est déjà évident que Microsoft Explorer 4.0 intègre beaucoup mieux (ou très bien ?) le Javascript.
Dans le détail -- et je reprend ce qui suit du site de Danny Goodman (www.dannyg.com) qui est "La" référence en Javascript -- :
Objetsnon supportés par Explorer 3.0
L'objet Image[]. Donc pas de onmouseOver sous Explorer 3.
Pour l'objet Area pas de ommouseOver.
Pas d'Applet
Pour les tableaux, écriture stricte Javascript 1.0 pour la version 1. Mais l'objet Array est implanté avec la version 2.
Propriétés,méthodes, gestionnaires d'événement non supportés