如何检测客户端浏览器是否IE8
我想判断客户端浏览器版本,我本机浏览器为IE8,完整版本为:8.0.6001.18702,分析【HTTP_USER_AGENT】获得的信息如下:Mozilla/4.0(c...
我想判断客户端浏览器版本,我本机浏览器为IE8,完整版本为:8.0.6001.18702,分析【HTTP_USER_AGENT】获得的信息如下:
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
按以往的逻辑判断,这个信息分析获得的浏览器版本却是IE 7.0。
我到底应该怎么检测客户端浏览器是否为IE8呢? 展开
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
按以往的逻辑判断,这个信息分析获得的浏览器版本却是IE 7.0。
我到底应该怎么检测客户端浏览器是否为IE8呢? 展开
2个回答
展开全部
不是吧?那你用IE7访问看看是什么。
---这个是网上找到,js判断ie7 ie8
-----------
var isIE=!!window.ActiveXObject;
var isIE6=isIE&&!window.XMLHttpRequest;
var isIE8=isIE&&!!document.documentMode;
var isIE7=isIE&&!isIE6&&!isIE8;
if (isIE){
if (isIE6){
alert("ie6");
}else if (isIE8){
alert("ie8");
}else if (isIE7){
alert("ie7");
}
}
---这个是网上找到,js判断ie7 ie8
-----------
var isIE=!!window.ActiveXObject;
var isIE6=isIE&&!window.XMLHttpRequest;
var isIE8=isIE&&!!document.documentMode;
var isIE7=isIE&&!isIE6&&!isIE8;
if (isIE){
if (isIE6){
alert("ie6");
}else if (isIE8){
alert("ie8");
}else if (isIE7){
alert("ie7");
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是吧?那你用IE7访问看看是什么。
---这个是网上找到,js判断ie7 ie8
-----------
var isIE=!!window.ActiveXObject;
var isIE6=isIE&&!window.XMLHttpRequest;
var isIE8=isIE&&!!document.documentMode;
var isIE7=isIE&&!isIE6&&!isIE8;
if (isIE){
if (isIE6){
alert("ie6");
}else if (isIE8){
alert("ie8");
}else if (isIE7){
alert("ie7");
}
}
---这个是网上找到,js判断ie7 ie8
-----------
var isIE=!!window.ActiveXObject;
var isIE6=isIE&&!window.XMLHttpRequest;
var isIE8=isIE&&!!document.documentMode;
var isIE7=isIE&&!isIE6&&!isIE8;
if (isIE){
if (isIE6){
alert("ie6");
}else if (isIE8){
alert("ie8");
}else if (isIE7){
alert("ie7");
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询