O objeto usado para refletir o navegador e suas informações funcionais.
// Detectar a função de informação da versão do navegador getBrowSerinfo () {var sys = {}; var ua = window.navigator.userAgent.tolowercase (); var re =/(msie | Firefox | Chrome | Opera | versão).*? ([/d.]+)/; var m = ua.match (re); Sys.browser = m [1] .place (/versão/, "'' safari"); Sys.ver = m [2]; retornar sys;} var Bominfo = getBrowSerinfo; console.log (Bominfo ());Como julgar se é IE?
var NavigATorname = "Microsoft Internet Explorer"; var isie = false; if (window.navigator.appname == NavigArorName) {isie = true; alert ("ie")} else {alert ("não ie")}Há outro método:
if (window.addeventListener) {alert ("não ie"); } else if (window.attachevent) {alert ("is ie"); } else {alert ("Isso acontece em navegadores antigos que não suportam DHTML (geralmente é suportado agora)")}Determine o tipo de dispositivo:
função BrowserType () {var suserAgent = Navigator.UserAgent.TolowerCase (); // O agente do usuário do navegador está definido como minúsculo e corresponde a var isipad = suserragent.match (/ipad/i) == "iPad"; // ou use o método IndexOf para corresponder a var isiphoneos = suserragent.match (/iphone OS/i) == "iPhone"; var ismidp = suserragent.match (/midp/i) == "midp"; // dispositivo de informações móveis Descrição Midp é um conjunto de interfaces de programação de aplicativos Java, principalmente adequados para sistemas simbianos var isUC7 = suserragent.match (/rv:1.2.3.4/i) == "rv: 1.2.3.4"; // tag cvs var isUc = suserAgent.match (/ucweb/i) == "ucweb"; var isandroid = suserragent.match (/android/i) == "Android"; var isce = suserAgent.match (/windows ce/i) == "windows ce"; var iswm = suserragent.match (/windows mobil/i) == "windows mobil"; if (isipad || isiphoneos || ismidp || ISUC7 || ISUC || isandroid || iSce || iswm) {alert ('Este dispositivo é um dispositivo móvel'); // faça algo} else {alert ('Este dispositivo é um dispositivo PC'); // faça algo}} BrowerType ();O exposto acima é todo o conteúdo deste artigo. Espero que seja útil para o aprendizado de todos e espero que todos apoiem mais o wulin.com.