js判断常见浏览器类型
2014-12-31 12:42
295 查看
<pre name="code" class="html"><span style="font-family:FangSong_GB2312;font-size:18px;">//用于检测浏览器类型</span> <span style="font-family:FangSong_GB2312;font-size:18px;">var userAgent = window.navigator.userAgent;</span> <span style="font-family:FangSong_GB2312;font-size:18px;">//用于辅助判断ie版本差异</span> <span style="font-family:FangSong_GB2312;font-size:18px;">var docMode = document.documentMode;</span> <span style="font-family:FangSong_GB2312;font-size:18px;">//ie</span> <span style="font-family:FangSong_GB2312;font-size:18px;">var isie = /(MSIE)/g.test(userAgent);</span> <span style="font-family:FangSong_GB2312;font-size:18px;">var isie7 = isie && /(MSIE 7)/g.test(userAgent) || docMode == 7;</span> <span style="font-family:FangSong_GB2312;font-size:18px;">var isie8 = isie && /(MSIE 8)/g.test(userAgent) && docMode != 7;</span> <span style="font-family:FangSong_GB2312;font-size:18px;">var isie6 = isie && /(MSIE 6)/g.test(userAgent) && !isie7 && !isie8;</span> <span style="font-family:FangSong_GB2312;font-size:18px;">var isie9 = isie && /(MSIE 9)/g.test(userAgent) && !isie7 && !isie8;</span> <span style="font-family:FangSong_GB2312;font-size:18px;">var isie10 = isie && /(MSIE 10)/g.test(userAgent) && !isie7 && !isie8;</span> <span style="font-family:FangSong_GB2312;font-size:18px;">//firefox</span> <span style="font-family:FangSong_GB2312;font-size:18px;">var isFirefox = /(Firefox)/g.test(userAgent); </span> <span style="font-family:FangSong_GB2312;font-size:18px;">//opera</span> <span style="font-family:FangSong_GB2312;font-size:18px;">var isOpera = /(Opera)/g.test(userAgent);</span> <span style="font-family:FangSong_GB2312;font-size:18px;">//chromevar isChrome = /(Chrome)/g.test(userAgent);</span> <span style="font-family:FangSong_GB2312;font-size:18px;">//safarivar isSafari = /(Safari)/g.test(userAgent);</span> <span style="font-family:FangSong_GB2312;font-size:18px;">//用于检测移动设备</span> <span style="font-family:FangSong_GB2312;font-size:18px;">var useragent = userAgent.toLowerCase();</span> <span style="font-family:FangSong_GB2312;font-size:18px;">//ipad</span> <span style="font-family:FangSong_GB2312;font-size:18px;">var isIpad = useragent.match(/ipad/i) == "ipad";</span> <span style="font-family:FangSong_GB2312;font-size:18px;">//iphone</span> <span style="font-family:FangSong_GB2312;font-size:18px;">var isIphone = useragent.match(/iphone/i) == "iphone";</span> <span style="font-family:FangSong_GB2312;font-size:18px;">//andorid</span> <span style="font-family:FangSong_GB2312;font-size:18px;">var isAndorid = useragent.match(/andorid/i) == "android";</span>
相关文章推荐
- js之判断浏览器类型及版本号
- JS判断浏览器类型
- 【原创】JS判断浏览器类型
- js判断来访浏览器类型
- [转]JS判断浏览器类型及版本
- js 判断浏览器类型
- JS判断浏览器类型
- JS判断浏览器的类型
- JS 判断浏览器类型
- 如何用js来判断浏览器类型(ie,firefox)等等
- js判断浏览器类型
- JS判断浏览器的类型
- js判断浏览器类型;去全角、半角空格;自动关闭当前窗口
- JS判断浏览器的类型
- 利用js来判断浏览器类型(ie,firefox)
- js判断浏览器类型
- js 判断浏览器类型 去全角、半角空格 自动关闭当前窗口
- JS判断浏览器类型
- 如何用js来判断浏览器类型(ie,firefox)等等
- 【收藏】JS判断浏览器类型