js判断IE浏览器
2017-05-20 01:31
155 查看
1、世界上最精简的判断IE8及以下浏览器(出自席新亮的《javascript代码片》,本人测试结果如下)
if(!+[1,]){ //alert("这是lte IE8浏览器")
}else{
alert("这是gt IE8 或者非IE浏览器")
}
上面代码的原理是:
alert([1,])
// 1, :IE5/7/8
// 1 :IE9/10/11/Edge/其他主流浏览器
alert(+[1,]) // NaN : IE5/7/8 // 1 : IE9/10/11/Edge/其他主流浏览器
2、通过浏览器HTTP 请求的用户代理头的值来判断内核
3、ActiveXObject 对象判断(此对象为 Microsoft 扩展,仅在 Internet
Explorer 中受支持)
function isIE() { //ie? if (!!window.ActiveXObject || "ActiveXObject" in window) return true; else return false; } alert(isIE());
4、其余的方法相比也很多,期待各位大牛完善,小豆尽可能的及时更新
相关文章推荐
- js 全世界最短的IE浏览器判断代码
- 最短的JS判断是否为IE浏览器
- js判断是否是IE浏览器的几种方法
- js判断是否为IE浏览器
- JS判断是否为IE浏览器 包含了IE11
- js判断IE浏览器
- js判断当前浏览器类型,判断IE浏览器方法
- js判断IE浏览器版本过低
- js判断IE浏览器版本过低示例代码
- JS如何判断包括IE11在内的IE浏览器
- 判断是否IE浏览器的最短js代码
- js 判断是否是IE浏览器
- js判断是否IE浏览器和IE浏览器版本
- js判断IE浏览器版本过低示例代码
- 转:用JS判断IE浏览器的版本(-- 很巧妙实用的方法)
- 巧妙判断IE浏览器版本的js代码
- JS判断IE浏览器的最简短方法
- 超简洁JS判断是否IE浏览器
- js 全世界最短的IE浏览器判断代码
- js判断当前浏览器类型,判断IE浏览器方法