Board logo

标题: JavaScript判断浏览器类型 [打印本页]

作者: 槟鸣慧    时间: 2017-8-22 06:59     标题: JavaScript判断浏览器类型

JavaScript判断浏览器类型
<p>不同的浏览器有不冬季水果:吃梨有哪些好处和禁忌同的属性,你知道怎么来判断浏览器的类型吗?</p>使用浏览器的userAgent来判断<pre> var explorer = window.navigator.userAgent 水杨酸咪唑片 ; //判断还是否为IE浏览器 if (explorer.indexOf("MSIE") = 0) { return 'ie'; } //判断还是否为Firefox浏览器 肝舒乐冲剂 else if (explorer.indexOf("Firefox") = 0) { return 'Firefox'; } //判断还是否为Chrome浏孕妇夏季更易被蚊子咬 览器 else if(explorer.indexOf("Chrome") = 0){ return 'Chrome'; } //判断还是否为Opera浏览器 else if(explorer.indexOf("Opera") = 0){ return 'Opera'; } //判断还是否为Safari浏览器 else if(explorer.indexOf("Safari") = 0){ return 'Safari'; }</pre><p>通过检测 userAgent 的值来判断浏览器类型是不可靠的,也是不推荐的,因为用户可以修改userAgent 的值。比如:</p><p>Firefox 中,你可以通清爽口服液过在 about:config 页面添加并修改general.useragent.override选项的值来覆盖默认的用户代理字符串。一些Firefox扩展也可以用其他方式修改这个值,但它们通常只会修改发送到服务器的User-Agent请求头的值,而不会影响 JavaScript 代码中获取的 有这些皮肤症状需看医生window.navigator.userAgent 属性的值。</p><p>Opera 6+ 中允许用户通过菜单选择不同的用户代理字符串。</p><p>Microsoft 肩周炎的症状及诊断方法 Internet Explorer 使用注册表来配置自己的用户代理字符串。</p><p>Safari 和 iCab 也允许用户修改其用户代理字符串,来将自己祛痘的秘方轻松不会留痕伪装成 Internet Explorer 或 Netscape。</p>通过各个浏览器的特征来判断<p>IE只有IE支持创建ActiveX控件,它有一个其他浏览器没有的东春季湿寒要做好关节炎的预防 西,就是ActiveXObject函数。只要判断window对象存在ActiveXObject函数,就可以明确判断出当前浏览器是IE</p><p>SafariSafari浏览器中有高龄产妇生育的两大秘宝一个其他浏览器没有的openDatabase函数,可做为判断Safari的标志</p><p>ChromeChrome有一个MessageEvent函数,但Firefox也有。不过,好在Chrome并没有Firefox的getBoxObjectFor函数,根据这个条件还是可以准确判断出Chrome浏览器的</p><p>FirefoxFirefox中的DOM元素都有一个getBoxObjectFor函数,用来获取该DOM元素的位置和大小(IE对应的中是getBoundingClientRect函数)。这是Firefox独有的,判断它即可知道是当前浏览器是Firefox</p><p>OperaOpera提供了专门的浏览器标志,就是window.opera属性</p><pre> 喝酒御寒是养生误区if (window.ActiveXObject) return "IE"; else if (document.getBoxObjectFor) return "Firefox"; else if (window.MessageEvent !document.getBoxObjectFor) return "Chrome"; else if (window.opera) return "Opera"; 如何挖掘豆腐的美白功效 else if (window.openDatabase) return "Safari";</pre>











http://www.newhuashang.com/thread-65502-1-1.html
http://bbs.c6game.com/forum.php?mod=viewthread&tid=53989
http://bbs.haoyuzol.com/forum.php?mod=viewthread&tid=37819
http://www.bdzzz.net/thread-42429-1-1.html
http://www.hhc.cc/forum.php?mod=viewthread&tid=996377
http://shouyuxueyuan.com/forum.php?mod=viewthread&tid=18573
http://egohui.com/forum.php?mod=viewthread&tid=139
http://www.i-house.gq/forum.php?mod=viewthread&tid=2830453
http://qingnovel.com/forum.php?mod=viewthread&tid=105447
http://cf.dkcmkj.com/forum.php?mod=viewthread&tid=58892
http://zhuli.qufuweb.com/forum.php?mod=viewthread&tid=157150
http://www.daguantianxia.com/thread-49328-1-1.html
http://newhuashang.com/thread-65473-1-1.html
http://www.bongirl.vip/read.php?tid=63798&fid=2
http://zgsakesi.com/forum.php?mod=viewthread&tid=57375
http://bbs.faquanji.com/read.php?tid=8542&fid=8
http://www.hunjian.net/thread-61978-1-1.html
http://www.chm18.com/thread-19701-1-1.html
http://tiandirenhe.club/forum.php?mod=viewthread&tid=46666
http://bbs.zhuangxiubao.com/forum.php?mod=viewthread&tid=60861





欢迎光临 万众海浪论坛 (http://bbs.838668.com/) Powered by Discuz! 5.5.0