Désactiver le script si la navigation de l'utilisateur à l'aide de IE8
je veux un code javascript pour désactiver le script que j'ai fait si l'utilisateur navigue à l'aide d'Internet explorer 8.
- D'une manière générale "Si avec IE8" est un très mauvais point de décision. Quel est le problème avec les 8 que vous n'avez pas avec 7 ou 9? Pourquoi ne pouvez-vous résoudre ce problème? Pourquoi ne pouvez-vous pas de test pour le problème au lieu de le navigateur?
- en fait, je veux désactiver le script pour les utilisateurs à l'aide de 8 et ci-dessus. Je n'ai pas de problème avec mon script sur IE7. Si vous pouvez m'aider à le désactiver sur tous les IE , je l'apprécie vraiment. Merci
- pourquoi désactiver? vous devez écrire du code javascript qui fonctionne sur tous les principaux navigateurs et devrait fonctionner sur ie8 / 9 essayé avec jquery?
Vous devez vous connecter pour publier un commentaire.
De l'essayer.
Pour la désactivation de script pour IE 8
Pour la désactivation de script pour IE 8 et ci-dessus
Lire bobince réponse: Commentaire conditionnel pour "Sauf IE8'?
Une façon de le faire serait d'utiliser un autre script, enfermé dans IE-commentaires conditionnels, de désactiver le premier. Bien sûr, cela signifie que vous devez avoir un moyen de désactiver le 1er, mais ce n'est pas un IE problème spécifique.
Quelque chose comme ceci:
En utilisant les commentaires conditionnels, vous laissant IE faire le travail, et aucun autre navigateur devra processus supplémentaire JavaScript parce que seul IE attention du code dans les commentaires (et IE8 en particulier)
Cependant, je suis d'accord avec @Quentin que le ciblage spécifique des navigateurs n'est généralement pas la meilleure idée. Si il y a un certain nombre de fonctionnalités que votre script, comme Toile ou SVG de soutien, à l'aide d'une fonction de détection de la bibliothèque comme Modernizr est une bien meilleure façon de traiter avec ce.
Voir très simple solution ici Comment détecter IE8 à l'aide de JavaScript
L'idée principale est d'exécuter javascript functuion de retour version d'un navigateur actuel et de construire votre script en utilisant les instructions conditionnelles comme
if, switch