En los últimos años, con la actualización de los sistemas operativos y la popularización de varias tecnologías nuevas, abandonar el IE de baja versión se ha convertido en una tendencia. Esta es una buena noticia para el personal front-end. No tiene que pasar demasiado tiempo para ser compatible con las versiones bajas. Muchos sitios utilizan el método de dar indicaciones de baja versión, es decir, (bueno, es muy amable y humano) a los turistas. En general, se da un aviso en el encabezado, y la detección de script es la siguiente:
function getIeVersion () {var rv = -1; // El valor de retorno asume la falla. 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;} function checkverion () {var msg = "No está usando internet explorer"; ";"; "; var ver = getieVersion (); if (ver> -1) {alerta (ver); if (ver> = 9.0) // Esta es la versión que se detectará msg = "Estás usando una copia reciente de Internet Explorer". else msg = "Debería actualizar su copia de Internet Explorer"; } alerta (msg);}El enfoque aquí es usar el objeto Navigator de JSBOM para obtener la información de la versión del navegador, y luego filtrar la información del IE (si corresponde), y luego puede realizar ciertas operaciones en la web en función de los resultados; En términos de detección del navegador, también puede recuperar la información de otros navegadores y ajustarla de acuerdo con el proyecto según sea necesario.
El artículo anterior sobre la detección de versión de IE de JavaScript es el método más simple. Estoy compartiendo todo el contenido contigo. Espero que pueda darle una referencia y espero que pueda apoyar más a Wulin.com.