似乎微软正在逐渐停止使用从IE 10开始的ActiveXObject(“Microsoft.XMLDOM”)。我有一个非常复杂的基于Web的系统,它广泛使用XPath。我想,而不是重新设计系统,我只会放入一个元标记,让IE使用IE8兼容模式。所以在此页面顶部使用此标记
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" />
IE浏览器似乎确实进入了IE8模式。我的问题是在我的dev上使用Visual Studio时一切正常。机器,但奇怪的是当浏览器访问我的生产服务器实例时,我得到:
自动化服务器无法创建对象(对于ActiveXObject(“Microsoft.XMLDOM”))。
问题是为什么浏览器的行为会有所不同,具体取决于它在执行相同代码时所遇到的服务器?
一如既往地感谢社区!