» G1Script.Com » Les Langages » Le Javascript » Les Cours » [Les bases du Javascript]
Javacript

  • Au travers de ces différentes pages, nous essayerons de vous familiariser avec le Javascript.

    Nous vous souhaitons une bonne lecture, mais surtout une bonne programmation :)
    Chapitre 15.2 Le cas Microsoft Internet Explorer 3.0

    Microsoft Explorer 3.0 supporte une forme de Javascript. Microsoft a implanté le langage Javascript séparément et indépendamment de Netscape. Internet Explorer "comprend" le code Javascript, mais son implémentation n'est pas complète. Il faut garder cela à l'esprit lorsque on veut écrire du code Javascript qui doit fonctionner à la fois sous Netscape et Explorer 3.0.

    Votre code Javascript sous Explorer doit

  • impérativement être du Javascript 1.0. Toutes les fonctions Javascript 1.1, si familières pour Netscape 3, entraîneront des messages d'erreur.
  • ne pas faire appel à des applications Javascript sophistiquées.
  • 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

  • Window => onerror closed blur() focus() scroll() onBlur= onFocus=
  • Location => reload() replace()
  • Document => applets[] domain embeds[] images[] URL
  • Link => onMouseOut=
  • Form => reset() onReset=·      (All Form Elements) => type
  • Navigator => mimeTypes[] plugins[] javaEnabled()
  • String => prototype split()
    [précédent] - [suivant]


  • Devenir partenaire | Faire connaître cette page | On travail...
    Liste de diffusion : déjà 10897 Inscrits

    Nos partenaires :
    www.stvalentin.be - La liste est en cours de production -