Ces dernières années, avec la mise à niveau des systèmes d'exploitation et la vulgarisation de diverses nouvelles technologies, l'abandon de la basse version IE est devenu une tendance. C'est une bonne nouvelle pour le personnel frontal. Vous n'avez pas à passer trop de temps pour être compatible avec les faibles versions. De nombreux sites utilisent la méthode pour donner des invites à basse version, c'est-à-dire (enfin, c'est très sympathique et humain) pour les touristes. Généralement, une invite est donnée sur l'en-tête, et la détection de script est la suivante:
function getIEVERSION () {var rv = -1; // La valeur de retour assume la défaillance. if (Navigator.AppName == 'Microsoft Internet Explorer') {var ua = Navigator.UserAgent; var re = new regexp ("msie ([0-9] {1,} [/. 0-9] {0,})"); if (re.exec (ua)! = null) rv = parsefloat (regexp. $ 1);} return rv;} function checkVersion () {var msg = "Vous n'utilisez pas Internet explorateur.";; var ver = getIEVERSION (); if (ver> -1) {alert (ver); si (ver> = 9.0) // c'est la version à détecter msg = "Vous utilisez une copie récente d'Internet Explorer." else msg = "Vous devez mettre à niveau votre copie d'Internet Explorer."; } alert (msg);}L'accent est mis ici d'utiliser l'objet Navigator de JSBOM pour obtenir les informations de version du navigateur, puis filtrer les informations IE (le cas échéant), puis vous pouvez effectuer certaines opérations sur le Web en fonction des résultats; En termes de détection du navigateur, vous pouvez également récupérer les informations des autres navigateurs et les ajuster en fonction du projet au besoin.
La méthode super simple pour détecter la version IE de JavaScript ci-dessus est tout le contenu que j'ai partagé avec vous. J'espère que vous pourrez vous faire référence et j'espère que vous pourrez soutenir Wulin.com plus.