jQuery/Javascript浏览器检测
如果这个问题已经被问过,我很抱歉。如何使用JavaScript或jQuery查找用户的浏览器和版本?我知道从jQuery 1.9开始,jQuery/Javascript浏览器检测,javascript,jquery,browser-detection,Javascript,Jquery,Browser Detection,如果这个问题已经被问过,我很抱歉。如何使用JavaScript或jQuery查找用户的浏览器和版本?我知道从jQuery 1.9开始,.browser()就被弃用了。我这样做并不是为了代码特定的目的,而是为了统计目的而尝试查找浏览器类型。有一个JS插件,您可以使用: <p> Click to <a id="detect_browser" href="javascript:void(0);">Detect browser properties
.browser()
就被弃用了。我这样做并不是为了代码特定的目的,而是为了统计目的而尝试查找浏览器类型。有一个JS插件,您可以使用:
<p>
Click to <a id="detect_browser"
href="javascript:void(0);">Detect browser properties</a>
</p>
$("#detect_browser").click(function() {
alert(JSON.stringify(bowser, null, ' '));
});
点击
$(“#检测浏览器”)。单击(函数(){
警报(JSON.stringify(bowser,null,);
});
是,它在jquery 1.9中已被依赖 我想决定浏览器的最佳代码是使用传统的
navigator.userAgent
您可以阅读
navigator.userAgent
,但通常最好检查服务器端的User-Agent
标题。在这里检查这对谷歌来说是一个相当简单的主题;)@埃尔克兰斯:那只检查Internet Explorer。@Felk,我用谷歌搜索了大约一个小时,没有发现任何有用的东西。|请注意,不能保证用户代理是正确的。从统计的角度来说应该没问题,但他会用它来“统计”对吗?另外,通过使用这段代码,您不必检查jquery的兼容性,因为大多数浏览器都能识别这一点。是的,我想这样做纯粹是为了统计目的。那么,上面的代码是最适合您的解决方案。如果您发现此答案符合您的要求,请标记此答案。谢谢不要在href
s中使用javascript:
,这是不必要的,也是很突出的。(尽量不开马里奥的玩笑……)