Maison  >  Article  >  interface Web  >  Que dois-je faire si jquery n’est pas compatible avec le navigateur IE ?

Que dois-je faire si jquery n’est pas compatible avec le navigateur IE ?

coldplay.xixi
coldplay.xixioriginal
2020-11-18 14:31:322303parcourir

Solutions au problème selon lequel jquery n'est pas compatible avec les navigateurs IE : 1. Vous pouvez utiliser JS natif ou une version inférieure de [Jquery1.x] 2. Vous pouvez écrire deux ou plusieurs ensembles de codes JS pour la page Web pour s'adapter aux différentes versions, aux différents types de navigateurs.

Que dois-je faire si jquery n’est pas compatible avec le navigateur IE ?

Recommandé : "Tutoriel vidéo jquery"

Solution à l'incompatibilité de jquery avec le navigateur IE :

1. Vous pouvez utiliser JS natif ou une version inférieure de Jquery1.x. Car Jquery ne gère plus la compatibilité avec les versions inférieures d'IE (IE6, IE7, IE8) à partir de la version 2.x. Si vous devez être compatible avec les versions inférieures d'IE, il est recommandé d'utiliser JS natif ou des versions inférieures de Jquery1.x.

2. Vous pouvez écrire deux ou plusieurs ensembles de codes JS pour la page Web afin de vous adapter aux différentes versions et types de navigateurs, puis utiliser JS natif pour déterminer le modèle et la version du navigateur afin de charger différents fichiers JS.

La méthode de mise en œuvre spécifique est la suivante :

<script language="javascript">
//判断是否为IE浏览器
if(navigator.appName == "Microsoft Internet Explorer") {
if(navigator.appVersion.match(/7./i) == &#39;6.&#39; || navigator.appVersion.match(/7./i) == &#39;7.&#39; || 
navigator.appVersion.match(/7./i) == &#39;8.&#39;) {
document.write("<script src=\"myjs1.js\">" + "</script>"); 
} 
else{ 
document.write("<script src=\ "myjs2.js.js\">"+"</script>"); 
} 
} 
</script>

Recommandations d'apprentissage gratuit associées : JavaScript (vidéo)

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn