0

嗨,我的 aspx 页面有一些第三方控件,当我将 IE 版本升级到 11 时,这些控件没有出现。直到 IE10 一切正常。

当我像这样http://winaero.com/blog/how-to-enable-compatibility-view-in-internet-explorer-11-ie11/更改我的 IE 兼容模式时

我的控件工作正常。但我不能要求我的最终用户也这样做。

有没有办法处理这个?我尝试在我的页面部分添加以下标签。

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9"/>

但它不起作用。有人可以告诉我如何通过代码处理这个问题吗?

4

1 回答 1

1

只是IE=9,不是IE=EmulateIE9

<meta http-equiv="X-UA-Compatible" content="IE=9"/>

更多信息:如何使用 X-UA-COMPATIBLE


当然,我也会考虑迁移到与现代引擎一起正常工作的新控件或不同控件。引用上面的文章:

让示例等问题持续存在并不是最佳实践,因为随着 Web 标准的进步,您的应用程序有进一步落后的风险。

于 2014-12-16T07:24:31.720 回答