JQuery判断浏览器类型

浏览器内核标识,依据 navigator.userAgent 判断。
mozilla 此属性在 DOM 树加载完成前即有效,可用于为特定浏览器设置 ready 事件。 

参考文档:http://api.jquery.com/jQuery.browser/

待验证代码:

 1 <SCRIPT language="JavaScript">
 2 function myexplorer(){
 3 var explorer = window.navigator.userAgent;
 4 if (explorer.indexOf("QQBrowser")>=0 || explorer.indexOf("QQ")>=0){return myexplorer="腾讯QQ";
 5 }else if(explorer.indexOf("Safari")>=0 && explorer.indexOf("MetaSr")>=0){return myexplorer="搜狗";
 6 }else if (!!window.ActiveXObject || "ActiveXObject" in window){//IE
 7     if (!window.XMLHttpRequest){return myexplorer="IE6";
 8     }else if (window.XMLHttpRequest && !document.documentMode){return myexplorer="IE7";
 9     }else if (!-[1,] && document.documentMode && !("msDoNotTrack" in window.navigator)){return myexplorer="IE8";
10     }else{//IE9 10 11
11     var hasStrictMode=(function(){"use strict";return this===undefined;}());
12     if (hasStrictMode){
13         if (!!window.attachEvent){return myexplorer="IE10";}else{return myexplorer="IE11";}
14     }else{
15         return myexplorer="IE9";
16     }
17     }
18 }else{//非IE
19     if (explorer.indexOf("LBBROWSER") >= 0){return myexplorer="猎豹";
20     }else if(explorer.indexOf("360ee")>=0){return myexplorer="360极速浏览器";
21     }else if(explorer.indexOf("360se")>=0){return myexplorer="360安全浏览器";
22     }else if(explorer.indexOf("se")>=0){return myexplorer="搜狗浏览器";
23     }else if(explorer.indexOf("aoyou")>=0){return myexplorer="遨游浏览器";
24     }else if(explorer.indexOf("qqbrowser")>=0){return myexplorer="QQ浏览器";
25     }else if(explorer.indexOf("baidu")>=0){return myexplorer="百度浏览器";
26     }else if(explorer.indexOf("Firefox")>=0){return myexplorer="火狐";
27     }else if(explorer.indexOf("Maxthon")>=0){return myexplorer="遨游";
28     }else if(explorer.indexOf("Chrome")>=0){return myexplorer="谷歌(或360伪装)";
29     }else if(explorer.indexOf("Opera")>=0){return myexplorer="欧朋";
30     }else if (explorer.indexOf("TheWorld") >= 0){return myexplorer="世界之窗";
31     }else if(explorer.indexOf("Safari")>=0){return myexplorer="苹果";
32
33     }else{return myexplorer="其他";
34     }
35 }
36 }</script>
37 <BR>
38 <SCRIPT>document.write("客户端浏览器是:"+myexplorer());</script>

JQuery判断浏览器类型

时间: 2024-10-17 22:41:37

JQuery判断浏览器类型的相关文章

Jquery 判断浏览器类型

$(function() { //FireFox2及以上 if ($.browser.MozillaSideBar && $.browser.version >= "1.8") { } //Safari if ($.browser.safari) { } //Chrome if ($.browser.chrome) { } //Opera if ($.browser.opera) { } //IE6及以下 if ($.browser.msie &&

怎么用jquery判断浏览器类型和版本号?

用jquery判断浏览器类型:判断浏览器类型是IE浏览器还是火狐甚至是opera或者苹果浏览器safari,jquery 特效代码如下:判断浏览器类型和版本号如下: 怎么用jquery判断浏览器类型? 用jquery判断浏览器类型:判断浏览器类型是IE浏览器还是火狐甚至是opera或者苹果浏览器safari,jquery 特效代码如下: <script type="text/javascript" src="jquery-1.3.2.min.js">&l

jquery判断浏览器类型的代码

jquery判断浏览器类型的代码 Jquery中利用navigator.userAgent.indexOf来判断浏览器类型,并进行了一下处理,建议学习Jquery的朋友学习下,了解一下思路. 主要使用的方法:$.browser.['浏览器关键字'] . 代码如下: $(function() { if($.browser.msie) { alert("this is msie"); } else if($.browser.safari) { alert("this is saf

js/jquery判断浏览器的方法小结

在网站前端开发中,浏览器兼容性是前端开发框架要解决的第一个问题,要解决兼容性问题就得首先准确判断出浏览器的类型及其版本,而判断浏览器的版本一般只能通过分析浏览器的userAgent才能知道.今天我们把各种判断方法都总结一下,希望对大家有所帮助 JS获取浏览器信息 浏览器代码名称:navigator.appCodeName 浏览器名称:navigator.appName 浏览器版本号:navigator.appVersion 对Java的支持:navigator.javaEnabled() MIM

js/jquery判断浏览器的方法总结

JS获取浏览器信息浏览器代码名称:navigator.appCodeName浏览器名称:navigator.appName浏览器版本号:navigator.appVersion对Java的支持:navigator.javaEnabled()MIME类型(数组):navigator.mimeTypes系统平台:navigator.platform插件(数组):navigator.plugins用户代理:navigator.userAgent js判断IE浏览器的四种方法:方法一: if(windo

利用jQuery判断浏览器的版本和类型

利用jQuery判断浏览器的版本:现在各种版本的浏览器满天飞,不能说是一种坏事,因为版本多了就会出现竞争,能够提高产品的质量,给用户带来了好处,但是也给程序员带来了无穷的烦恼.由于不同版本的浏览器可能会对同样的代码有不同的解读,所以要根据不同的浏览器写不同的代码,所以就要对浏览器的版本和类型进行判断.代码实例如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta

jQuery 1.9不支持$.browser 怎么判断浏览器类型和版本

jQuery 从 1.9 版开始,移除了 $.browser 和 $.browser.version , 取而代之的是 $.support . 在更新的 2.0 版本中,将不再支持 IE 6/7/8. 以后,如果用户需要支持 IE 6/7/8,只能使用 jQuery 1.9. 如果要全面支持 IE,并混合使用 jQuery 1.9 和 2.0, 官方的解决方jQuery 从 1.9 版开始,移除了 $.browser 和 $.browser.version , 取而代之的是 $.support

JavaScript判断浏览器类型及版本

说明:以下内容参考了一些网上资料以及同事间的一些讨论. 浏览器对于我们来说,可能是最熟悉的工具了.记得最早那会Netscape,到后来的Internet Explorer一统江湖,再到现在的FireFox大行其道,浏览器市场的争夺,可谓是硝烟弥漫.除了我们常见的IE, Firefox, Opera, Safari四大金刚以外,新近又出了一位Chrome,虽然新出,但是出于Google这个名门,Chrome所受到的关注绝不亚于先前的四大金刚,看来以后要改为5朵金花了,呵呵.除了这些熟知的浏览器以外

JAVASCRIPT和JQUERY判断浏览器信息总汇(备忘)

<script type="text/javascript">        //jquery判断浏览器信息        $(function(){            var bro=$.browser;//获取浏览器用户代理信息;            var bro_msie=bro.msie;//判断是否为ie浏览器,假如为ie浏览器就返回:true,否则返回:undefined;            var bro_firefox=bro.mozilla;/