JScript Gestion des évènement !
Voilà ma première véritable notes concernant les différences d'interprétation du javascript. Cette première partie sera dédiée à la gestion des évènements. Cette différence est relativement simple, mais elle ne concerne pas une simple fonction. Elle prend naissance dans une philosophie complètement différente dans la gestion de ces dits évènements.
Prenons l'exemple simple qui est la gestion des clics.
Pour les deux navigateurs, la fonction utilisées sera la même : Click().
Seulement la manière d'accéder à l'évènement Clic sera cependant très différente. En effet sous I.E on devra récupérer l'évènement en faisant un window.event tandis que sous FireFox utilisera un argument passé à la fonction Click.
exemple :
Function Click(evnt)
{
// Gestion sous mozilla
if(evnt){
//On récupère la cible du clic (là où on a cliquer)
element=evnt.target
//Mettre les traitements ici
}else{
//Gestion IE
element=window.event.srcElement
//Mettre les traitements ici
}
}
Voilà j'éspère que cette petite note vous aidera fortement.
N'hésiter pas à commenter !
Aucun commentaire:
Enregistrer un commentaire