为了账号安全,请及时绑定邮箱和手机立即绑定

如何判断浏览器版本,低版本浏览器则跳转提示升级浏览器版本的页面?

如何判断浏览器版本,低版本浏览器则跳转提示升级浏览器版本的页面?

慕妹3242003 2019-04-10 20:49:23
if((!to3d())||document.documentMode==10||document.documentMode==11){window.location="error.html";}这样能过滤掉哪些浏览器,大神解释下这句话?我想实现ie11以下浏览器和低版本的FF浏览器都跳转,该如何判断呢?
查看完整描述

2 回答

?
眼眸繁星

TA贡献1873条经验 获得超9个赞

利用正则表达式来判断ie浏览器版本
判断是否IE浏览器
if(document.all){alert("这个是ie浏览器");}
判断是否IE6浏览器
方法一:
if(/MSIE6.0/ig.test(navigator.appVersion)){alert("这个是ie6浏览器");}
或/MSIE8/.test(navigator.appVersion)
方法二:
varIE=!+'\v1';
IE6=IE&&([/MSIE(\d).0/i.exec(navigator.userAgent)][0][1]==6)
判断是否IE7浏览器
if(/MSIE7.0/ig.test(navigator.appVersion)){alert("这个是ie7浏览器“);}
根据以上判断IE浏览器,同理判断其它IE浏览器以此类推。
通过浏览器版本信息判断各浏览器
var_uat=navigator.userAgent;
if(_uat.indexOf("MSIE6.0")>0)alert("ie6");
elseif(_uat.indexOf("MSIE7.0")>0)alert("ie7");
elseif(_uat.indexOf("MSIE8.0")>0)alert("ie8");
elseif(_uat.indexOf("Firefox")>0)alert("firefox");
判断是否FF3.6浏览器if(navigator.userAgent.toLowerCase().indexOf("firefox/3.6")>-1){alert("是ff3.6版本的");}
                            
查看完整回答
反对 回复 2019-04-10
  • 2 回答
  • 0 关注
  • 386 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号