检测低版本浏览器
最近在做一个项目,貌似用的框架不支持ie9以下,又不想重新来修改,没办法,只好做一个弹出框来提示用户了!于是乎,上网搜了一下,结合别人的代码,改了一下,
function stopDefault(e) {
if ( e && e.preventDefault )
e.preventDefault();
else
window.event.returnValue = false;
return false;
}
function testBrower(){
var Sys = {};
var ua = navigator.userAgent.toLowerCase();
var s;
// ie firefox chrome
(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] : 0;
if(Sys.ie <='8.0') {
J('.btn-lowbrower').on('click', function(){
J('.low-brower, .btn-close').show();
stopDefault();
});
}
}
testBrower();
这个就权当自己做的一个记录吧!有好的建议也可以提哦~


浙公网安备 33010602011771号