用jquery判断浏览器类型:
判断浏览器类型是IE浏览器还是火狐甚至是opera或者苹果浏览器safari,jquery 特效代码如下:
$(function(){ if($.browser.msie) { alert("这是一个IE浏览器"); }else if($.browser.opera) { alert("这是一个opera浏览器"); }else if($.browser.mozilla) { alert("这是一个火狐浏览器"); }else if($.browser.safari) { alert("这是一safari浏览器"); }else { alert("我不知道"); } })
进一步判断浏览器的版本号:
if ($.browser.msie && $.browser.version > 6 ) {} if ($.browser.msie && $.browser.version <= 6 ) {} if ($.browser.mozilla && $.browser.version >= "1.8" ) {}
利用js判断IE版本:
思路很巧妙,避免了正则搜索 USER_AGENT,且向后兼容,很喜欢
var _IE = (function(){ var v = 3, div = document.createElement('div'), all = div.getElementsByTagName('i'); while ( div.innerHTML = '<!--[if gt IE ' + (++v) + ']><i></i><![endif]-->', all[0] ); return v > 4 ? v : false ; }());