检测浏览器以及版本
$(document).ready(function(){
var Sys = {};
var ua = navigator.userAgent.toLowerCase();
var s;
(s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] :
(s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] :
(s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrome = s[1] :
(s = ua.match(/opera.([\d.]+)/)) ? Sys.opera = s[1] :
(s = ua.match(/version\/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0;
// IE浏览器版本校验
if (Sys.ie) {
//以下进行测试
var isIE67 = !$.support.opacity && !$.support.style;
var isIE8 = !$.support.opacity && $.support.style && window.XMLHttpRequest!=undefined;
var isIE9 = $.support.opacity && $.support.style && window.XMLHttpRequest!=undefined;
if(isIE67 || isIE8 || isIE9) {
document.body.innerHTML="";document.write("<h2>您的IE浏览器版本较低,请升级至IE11及以上版本。</h2>");
}
}
// firefox版本检查
if (Sys.firefox) {
console.log('浏览器类型检查为 firefox :' + Sys.firefox)
var fireFoxVersion = parseFloat(Sys.firefox);
if(fireFoxVersion < 35.0){
document.body.innerHTML="";document.write("<h2>您的Firefox火狐浏览器版本较低,请升级至35.0及以上版本。</h2>");
}
}
// chrome版本检查
if (Sys.chrome) {
console.log('浏览器类型检查为 chrome :' + Sys.chrome)
var chromeVersion = parseFloat(Sys.chrome);
console.log('浏览器类型检查为 chrome :' + chromeVersion);
if(chromeVersion < 30.0){
document.body.innerHTML="";document.write("<h2>您的chrome浏览器版本较低,请升级至30.0及以上版本。</h2>");
}
}
// opera版本检查
if (Sys.opera) {
console.log('浏览器类型检查为 chrome :' + Sys.opera);
}
// safari版本检查
if (Sys.safari) {
console.log('浏览器类型检查为 safari :' + Sys.safari);
}
});

浙公网安备 33010602011771号