Pour les très anciens navigateurs
Informations
Les gestions d'Exceptions ont évoluées avec les nouveaux navigateurs. L'interception des exceptions avec onerror est obsolète.
Cependant je tiens a garder les exemples ainsi que les remarques que j'avais écrites à l'époque.
J'ai donc tout rassemblé sur cette page en dessous de ce paragraphe.
Les Exceptions
Les exceptions ou DOMException ne sont pas interprétées de la même façon sous Internet Explorer et Netscape (mozilla, Firefox).
Internet explorer renvoie comme exception des valeurs qui lui sont propres et pas très explicites, alors que Netscape et ces petits frères renvoient comme exceptions des exceptions qui se rapproche du DOMException.
Il existe deux façons d'intercepter les exceptions ou DOMException :
- onerror pour les navigateurs internet Explorer dont la version est < 5 et pour les navigateurs Netscape
dont la version est < 5.1
- try{}catch(oException){} pour les autres navigateurs.
Conclusion
Conclusion
Il est très facile d'intercepter l'exception ou DOMException enfin de savoir qu'il y a eu une exception , mais il est presque impossible de savoir quelle DOMException est déclanchée sans avoir l'affichage sous le yeux.
Impossible de faire un test sur INDEX_SIZE_ERR (vrai DOMException).