-2

要检查用户是否正在使用 IE,这是否可行:

if( $.browser.msie)
alert('in IE');

这适用于所有版本的 IE 吗?

4

2 回答 2

1

这适用于所有版本的 IE 吗?

是的,它适用于所有版本的IE (我刚刚在ie7、ie8、ie9上测试过,你应该有)

完全不推荐,从 jQuery 文档本身,

由于$.browser用于navigator.userAgent确定平台,因此很容易受到用户的欺骗或浏览器本身的虚假陈述。在可能的情况下,最好完全避免使用特定于浏览器的代码。$.support属性可用于检测对特定功能的支持,而不是依赖于 $.browser 。

于 2012-06-05T09:32:44.297 回答
0

取决于您使用的 jQuery 版本,$.browser已弃用。您应该阅读API以获得更多信息。用于$.support测试浏览器的兼容性。

于 2012-06-05T09:02:37.880 回答