No trabalho, você precisa usar o JS para obter o nome e o número da versão do navegador usado atualmente. Há uma palavra -chave para muitas informações online. No entanto, existem apenas dois tipos de nomes do navegador obtidos por este método: IE ou Netscap. Ele pode ser usado para determinar se o IE é usado, mas eu quero obter nomes específicos de produtos para navegadores, como Firefox, Chrome, etc., então tive que usar o navegador.UserAgent, mas essa string é muito longa. É uma boa maneira de analisar suas características e resolver esse problema por meio de expressões regulares.
(1) Obtenha o nome do navegador + string de versão
function getBrowSerinfo () {var agent = Navigator.UserAgent.TolowerCase (); var regStr_ie =/msie [/d. ]+ ;/gi; var regstr_ff = /firefox//pon/d.+/givar regst_chrome = /chrome/////d.lyst.+/giVar; /safari//pon/d. ]+/gi; // ieif (agent.indexof ("msie")> 0) {return agent.match (regstr_ie);} // firefoxif (agent.indexof ("firefox")> 0) {return agent.match (reg); agente.indexOf ("Chrome") <0) {return agent.match (regstr_saf);} // chromeif (agent.indexof ("chrome")> 0) {return agent.match (regstr_chrome);}}(2) Em seguida, obtenha o número da versão
Var navegador = getBrowSerinfo (); // alerta (navegador); var verinfo = (navegador+""). Substitua (/[^0-9.]/IG, "");
O artigo acima JS obtém o nome do navegador e o número da versão usados atualmente é todo o conteúdo que compartilhei com você. Espero que possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.