我有一些针对IE 10和其余IE版本的特定代码路径。如果IE10在兼容模式下运行,则浏览器版本设置为7.0。无论使用JavaScript / JQuery的标准/兼容模式如何,都有没有办法检测它是否为IE 10?

最佳答案

您可以使用navigator.userAgent字符串检测到此错误,例如



Trident / 6.0表示IE10

MSIE 7.0表示兼容模式

更多详细信息:https://stackoverflow.com/a/5825518/255654

09-16 23:34