我们的一个域添加到与IE 10(https://iecvlist.microsoft.com/IE11/1387494476607/iecompatviewlist.xml)兼容的微软视图列表中,我们无法删除它。当我从navigator.userAgent获取浏览器版本时,它将该版本作为IE10(如微软兼容视图列表中的版本),而不是真正的版本。怎么弄到?
即使我添加了<meta http-equiv="X-UA-Compatible" content="IE=edge">,userAgent也将其作为IE10而不是最新版本。如何获得真正的IE版本?
发布于 2017-09-14 06:47:21
我自己已经知道了,下面的代码段将识别浏览器是否为真IE 10,尽管您访问了IE 11版本中的页面,并且域是在Microsoft兼容视图列表中添加的。
if(Function('/*@cc_on return document.documentMode===10@*/')()){
console.log('TRUE IE10 Version');
}https://stackoverflow.com/questions/46034807
复制相似问题