JavaScript判断浏览器类型及主版本
function getBrowserInfo(){ var Sys = {}; var ua = navigator.userAgent.toLowerCase(); if (window.ActiveXObject){ Sys.b="ie"; Sys.v =parseInt(ua.match(/msie ([\d.]+)/)[1]); } else if (document.getBoxObjectFor){ Sys.b="firefox"; Sys.v =parseInt(ua.match(/firefox\/([\d.]+)/)[1]); } else if (window.MessageEvent && !document.getBoxObjectFor){ Sys.b="chrome"; Sys.v == parseInt(ua.match(/chrome\/([\d.]+)/)[1]); } else if (window.opera){ Sys.b="opera"; Sys.v == parseInt(ua.match(/opera.([\d.]+)/)[1]); } else if (window.openDatabase){ Sys.b="safari"; Sys.v == parseInt(ua.match(/version\/([\d.]+)/)[1]); } return Sys; } var bi=getBrowserInfo(); document.write("Browser:"+bi.b+" Version:"+bi.v);//Browser:ie Version:10
本文作者: Jasmine
本文链接: https://www.jianbaizhan.com/article/405
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议。转载请注明出处!