如何使用jquery检测IE11

我有代码$ .browser来检测浏览器,结果是一些布局样式。 但现在使用ie 11,$ .browser会给出mozilla v.11。 有什么建议可以修理吗?

试试这个:

var isIE11 = !!navigator.userAgent.match(/Trident.*rv\:11\./); alert(isIE11); 

编辑:

编辑正则表达式修复,取自评论。 此修复程序适用于2014年2月17日当前版本的IE11。

最后一个是正确的。

例:

仅为IE7及以上版本(包括10 + 11 …)应用IE的正文样式

将此代码复制/粘贴到标记内: