navigator.appname.indexof(microsoft) != -1 为ie浏览器。
navigator.useragent.indexof(msie 6.0)>0 判断是否为ie6
navigator.appversion.match(/6./i)==6. 判断是否为ie6
js获取浏览器信息
浏览器代码名称:navigator.appcodename
浏览器名称:navigator.appname
浏览器版本号:navigator.appversion
对java的支持:navigator.javaenabled()
mime类型(数组):navigator.mimetypes
系统平台:navigator.platform
插件(数组):navigator.plugins
用户代理:navigator.useragent
demo:
js代码
<script language="javascript"> <!-- function getos() { var osobject = ""; if(navigator.useragent.indexof("msie")>0) { return "msie"; } if(isfirefox=navigator.useragent.indexof("firefox")>0){ return "firefox"; } if(issafari=navigator.useragent.indexof("safari")>0) { return "safari"; } if(iscamino=navigator.useragent.indexof("camino")>0){ return "camino"; } if(ismozilla=navigator.useragent.indexof("gecko/")>0){ return "gecko"; } } alert("您的浏览器类型为:"+getos()); --> </script>
以上就是使用js判断当前浏览器的类型的详细内容。
