最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
js检测访客浏览器类型的方法
时间:2015-07-08 编辑:简简单单 来源:一聚教程网
在360浏览器检测
输出来
mozilla/4.0 (compatible; msie 8.0; windows nt 5.1; trident/4.0; .net clr 2.0.50727; infopath.2; asktbptv/5.17.0.25589; alexa toolbar)
在ff浏览器下检测显示为
mozilla/5.0 (windows nt 5.1; rv:38.0) gecko/20100101 firefox/38.0
在google浏览器显示
mozilla/5.0 (windows nt 5.1) applewebkit/537.36 (khtml, like gecko) chrome/42.0.2311.152 safari/537.36
为什么就360没有标识自己呢?这个有点怪呀具体原因可能是商业关系吧,根据上面我们知道不同浏览器会带自己的浏览器firefox/38.0 chrome/42.0.2311.152 所以我们可以通过这里来判断用户浏览器类型了。
JavaScript检测浏览器
通过以上代码的注释,你也大概知道怎么了吧。注意:if中的browser.version > 6版本判断只能用于 IE,其他浏览器的版本不能这么判断,目前还找不到一个解决的办法。如果你想让if判断成功后执行一段 html 代码,那么你可以在if后面的{}中填上 html 转换成 js 后的代码。下面提供的几个典型的浏览器判断语句:
if (browser.safari) {} /* 判断是否为safari */ if (browser.firefox) {} /* 判断是否为firefox */ if (browser.chrome) {} /* 判断是否为chrome */ if (browser.opera) {} /* 判断是否为opera */ if (browser.ie) {} /* 判断是否为IE */
-
上一个: 获取Drupal自定义字段值并显示的方法
-
下一个: js检测客户浏览器是否为360浏览器方法
相关文章
- JS如何判断浏览器类型和详细区分IE各版本浏览器 05-22
- js判断ie浏览器版本与类型代码 06-11
- JS判断浏览器类型的方法总结 12-20
- js判断浏览器类型代码 11-13
- js检测浏览器类型代码 03-03
- js判断浏览器的类型 05-01