Nos últimos anos, com a atualização dos sistemas operacionais e a popularização de várias novas tecnologias, o abandono de baixa versão, IE, tornou-se uma tendência. Esta é uma boa notícia para o pessoal do front-end. Você não precisa gastar muito tempo para ser compatível com baixas versões. Muitos sites usam o método de fornecer instruções de baixa versão (bem, é muito amigável e humana) para os turistas. Geralmente, é fornecido um prompt no cabeçalho e a detecção de script é a seguinte:
function getieversion () {var rv = -1; // O valor de retorno assume falha. if (Navigator.AppName == 'Microsoft Internet Explorer') {var ua = Navigator.UserAgent; var re = novo regexp ("msie ([0-9] {1,} [/. 0-9] {0,})"); if (re.exec (ua)! = null) rv = parsefloat (regexp. $ 1);} retornar rv;} verificação da função () {var msg; var ver = getieversion (); if (ver> -1) {alert (ver); if (ver> = 9.0) // Esta é a versão a ser detectada msg = "Você está usando uma cópia recente do Internet Explorer". else msg = "Você deve atualizar sua cópia do Internet Explorer."; } alerta (msg);}O foco aqui é usar o objeto Navigator do JSBOM para obter as informações da versão do navegador e filtrar as informações do IE (se houver) e, em seguida, você pode executar determinadas operações na Web com base nos resultados; Em termos de detecção do navegador, você também pode recuperar as informações de outros navegadores e ajustá -lo de acordo com o projeto, conforme necessário.
O método super simples para detectar a versão do IE do JavaScript acima é todo o conteúdo que compartilhei com você. Espero que você possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.