开始通过navigator对象的appName,appVsersion,来判断的
var browser=navigator.appName
var b_version=navigator.appVersion
var version=parseFloat(b_version)
在chrome下面也显示的Netscape,判断不出来,如是网上找了其他的方式。
<script type="text/javascript">
var ua = navigator.userAgent.toLowerCase(); //获取用户端信息
var info = {
ie: /msie/.test(ua) && !/opera/.test(ua), //匹配IE浏览器
op: /opera/.test(ua), //匹配Opera浏览器
sa: /version.*safari/.test(ua), //匹配Safari浏览器
ch: /chrome/.test(ua), //匹配Chrome浏览器
ff: /gecko/.test(ua) && !/webkit/.test(ua) //匹配Firefox浏览器
};
(info.ie) && alert("IE浏览器");
(info.op) && alert("Opera浏览器");
(info.sa) && alert("Safari浏览器");
(info.ff) && alert("Firefox浏览器");
(info.ch) && alert("Chrome浏览器");
</script>
</body>
</html>
分享到:
相关推荐
javascript 检测浏览器类型和版本的代码.docx
如果对javascript了解不是特别深入的话,很容易就会写出不兼容的代码(就像我),这时候就得判断浏览器了。比如事件侦听、一些鼠标和键盘事件、Range等,一些都会不一样.下面列出几种常用的检测浏览器方法,以飨观众!
javascript检测浏览器类型和版本号(兼容各浏览器) [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]相关文章:javascript 检测浏览器类型和版本的代码javascript 浏览器检测代码精简版JavaScript 判断浏览器...
本文将介绍如何使用Javascript来检测浏览器的类型以及版本号,包括猎豹浏览器、搜狗浏览器、傲游浏览器、360极速浏览器、360安全浏览器、QQ浏览器、百度浏览器、IE,Firefox,Chrome,safari,Opera等。 效果图 实例...
浏览器检测的多种方式;介绍了javascript中检测浏览器类型的不同方式
JavaScript判断浏览器类型一般有两种办法,一种是根据各种浏览器独有的属性来分辨,另一种是通过分析浏览器的userAgent属性来判断的。在许多情况下,值判断出浏览器类型之后,还需判断浏览器版本才能处理兼容性问题...
由于各浏览器对css以及js支持的差异性,我们在做前端开发时,经常需要先检测浏览器的类型及版本,然后会对各自的差异性来写代码!
有时候一些js代码并不希望在别的浏览器下运行,就需要事先判断一下,方便下面的操作。
return (Array)borwser 比如当前浏览器类型是ie6.0,那么borwser的值应该是[“ie”,”6″,”6.0″] 数组的第一个值表示浏览器的类型,第二个值表示浏览器的大版本,第三个值表示浏览器的详细版本号。 代码如下: /*...
摘要:.NET源码,其它类别,浏览器 检测客户端浏览器信息,检测浏览器的类型,比如IE/火狐、Chrome、Opera等,检测浏览器是否支持Cookies、是否支持Frame、是否支持Activex控件、是否支持JavaScript脚本,是否支持Java...
这种检测方法将开发人员从考虑具体的浏览器类型和版本中解放出来,让他们把注意力集中到相应的能力是否存在上。能力检测无法精确地检测特定的浏览器和版本。 怪癖检测 怪癖实际上是浏览器实现中存在的bug,例如早期的...
该库的目的是完全从用户代理字符串中识别出网络浏览器,布局引擎,操作系统,cpu体系结构和设备类型/模型的详细类型,并且占用空间较小(压缩后为〜17KB,压缩后为〜6KB)。 用香草JavaScript编写,这意味着它不...
跟踪一些最基本的客户端访问信息,这里将一些公用的代码总结下来,需要的朋友可以参考下
浏览器版本用于检测浏览器版本的节点模块。 var browserVersion = require ( 'browser-version' ) ;console . log ( browserVersion ( ) ) ;执照
主要介绍了JavaScript学习笔记之检测客户端类型是(引擎、浏览器、平台、操作系统、移动设备)的相关资料,需要的朋友可以参考下
在以前,总是以为使用用户代理字符串检测浏览器是那种类型就行了,这样确实大错特错啊,下面就来说说如何通过js判断出当前浏览者使用的的设备类型呢