2015-11-24 81 views
0

有没有办法获取Internet Explorer的完整版本号,即打开关于窗口时看到的版本号?获取Internet Explorer的完整版本号

+1

你为什么需要吗? 'navigator.userAgent'有什么问题? –

+0

我发现这个:http://www.pinlady.net/PluginDetect/IE/,也许它可以帮助。 –

+0

有一个与拼写检查器相关的错误,它使Internet Explorer崩溃,它在特定更新中被修复,所以我想检查版本是否高于该数字。 – aggaton

回答

-1

IE11用户代理字符串用修订版(“rv”)令牌报告浏览器的版本。

var isIE11 = (navigator.userAgent.indexOf("rv:11.0") != -1); 

我亲自测试过这种过度使用IE11的jsfiddle与此代码的工作

IE浏览器的用户代理的更多细节,在这里MSDN:

https://msdn.microsoft.com/en-us/library/ms537503(v=vs.85).aspx

https://msdn.microsoft.com/en-us/library/bg182625(v=vs.85).aspx

+0

谢谢,但我需要知道什么版本的ie11正在运行,上面的代码只告诉它是否ie11或不,我已经知道。 – aggaton