Maison > Article > interface Web > problèmes de compatibilité js : résumé des méthodes de compatibilité des événements js (avec exemples)
Le contenu de cet article concerne les problèmes de compatibilité js : un résumé des méthodes de compatibilité des événements js (avec des exemples), qui a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère que cela vous sera utile.
1. Compatibilité des objets événementiels
对象.事件=function(e){ var e= e || event; }
2. Compatibilité des objets événementiels clavier
e.keyCode || e.which
3. Compatibilité js pour empêcher les événements de bouillonner
对象.事件=function(e){ var e = e || event; e.stopPropagation?e.stopPropagation():e.cancelBubble=true; }
4. Compatibilité du navigateur js : compatibilité pour empêcher le comportement par défaut du navigateur
对象.事件=function(e){ var e = e || event; e.preventDefault?e.preventDefault():e.returnValue=false; } 或者 return false
5. Compatibilité d'obtention de la source de l'événement dans l'événement délégué
对象.事件=function(e){ var target = e.target || e.srcElement; }
6. Compatibilité d'obtention de la distance de défilement de la page
document.documentElement.scrollTop || document.body.scrollTOP
Recommandations associées :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!