En el trabajo, debe usar JS para obtener el nombre y el número de versión del navegador utilizado actualmente. Hay una palabra clave para mucha información en línea. Sin embargo, solo hay dos tipos de nombres de navegador obtenidos por este método: IE o NetScap. Se puede usar para determinar si se usa IE, pero quiero obtener nombres de productos de navegador específicos como Firefox, Chrome, etc., así que tuve que usar Navigator.Useragent, pero esta cadena es muy larga. Es una buena manera de analizar sus características y resolver este problema a través de expresiones regulares.
(1) Obtenga el nombre del navegador + cadena de versión
función getBrowserInfo () {var agente = navigator.useragent.tolowercase (); var regstr_ie =/msie [/d.font>+ ;/gi; var regstr_ff =/firefox//che/d.font>+/givar regstr_chrome = /chrome//che/d.font> +/gi; var regStr_saf = = = = = = = = = = = = = = = = = = /safari//che/d.font>+/gi; // ieif (agente.indexof ("msie")> 0) {return agent.match (regstr_ie);} // firefoxif (agente.indexof ("firefox")> 0) {return.match (regstr_ff);} // safariif (agente.indexof ("" " agente.indexof ("Chrome") <0) {return agent.match (regstr_saf);} // chromeif (agente.indexof ("chrome")> 0) {return agent.match (regstr_chrome);}}(2) Luego obtenga el número de versión
var browser = getBrowserInfo (); // alerta (navegador); var verinfo = (navegador+""). reemplazar (/[^0-9.]/ig, "");
El artículo anterior JS obtiene el nombre del navegador y el número de versión que se usa actualmente es todo el contenido que he compartido con usted. Espero que pueda darle una referencia y espero que pueda apoyar más a Wulin.com.