【发布时间】:2013-10-21 13:31:10
【问题描述】:
我想检测用户是否在使用 IE 和 Firefox,但我找不到脚本。
我的代码如下:
$(document).ready(function(e) {
$.browser.chrome = /chrom(e|ium)/.test(navigator.userAgent.toLowerCase());
if($.browser.chrome){
alert(1);
//this work well
}
else if(//the browser is IE){alert(2);}
else if(//the browser is Firefox){alert(3);}
//The problem is that I don't know how to write a script for IE and FireFox browser for chrome is work fine
)};
【问题讨论】:
-
如果你依赖
$.browser,那么你肯定不需要在你的代码中实现浏览器检测。无论哪种情况,请考虑改用特征检测。 -
如上所述和api.jquery.com/jquery.browser,“此属性已在 jQuery 1.9 中删除,仅可通过 jQuery.migrate 插件使用。请尝试改用特征检测。”
标签: javascript jquery internet-explorer firefox browser