日期:2014-05-17  浏览次数:20450 次

JS判断浏览器类型(IE或360或腾讯TT等IE内核的浏览器)
JS怎么判断浏览器类型,类型如IE、360、腾讯TT等IE内核的浏览器?

请看清问题意见,我并不是要问怎么判断IE、火狐、和谷歌这些独立内核的浏览器。
浏览器类型

------解决方案--------------------
你看下有没有navigator.userAgent,navigator.appName区别
看下external 有没有他自己扩展的对象
------解决方案--------------------
现在还没有通用的方法,这些浏览器本身内核相似,更新也很快,只能有针对性的做些判断,没有好的统一的方法
------解决方案--------------------
浏览器的类型是内核提供的360,腾讯的浏览器其实没修改版本 这个无论如何也返回不了 这个浏览器是360还是腾讯的 
------解决方案--------------------
到navigator对象里去找找,看能不能找到点有用的东西
http://www.w3school.com.cn/htmldom/dom_obj_navigator.asp
------解决方案--------------------
UserAgent可以伪造.

可以作为参考,但是不能作为依据.
------解决方案--------------------
就用navigator就可以啊,  一般就测试几个IE6~IE10, FireFox,Safari,Opera