如何以编程方式打开IE8兼容性视图

时间:2011-08-03 22:17:46

标签: c# javascript sharepoint ie8-compatibility-mode ie8-browser-mode

我在SharePoint webpart中有一些JQuery,并且使用带有IE8的Quirks模式无法正确加载。它适用于IE8兼容模式。它使用IE7或IE8标准模式也很好用,但是在我们使用的自定义母版页上弄乱了CSS。它使用谷歌浏览器工作正常,使用开箱即用的SharePoint母版页工作正常。所以我认为我应该打开IE8的兼容模式,因为这是我能想到的最佳方式。如何使用C#或JavaScript打开IE8兼容模式?

我尝试使用标签并将其设置为IE = EmulateIE7,但这只是将其变为怪异模式我希望它也设置为兼容模式

2 个答案:

答案 0 :(得分:2)

您可以嵌入一个META标记,声明您希望IE用于呈现页面的渲染引擎,但请务必阅读该文章以正确理解该方案: http://www.alistapart.com/articles/beyonddoctype

更好的是,值得尝试修复CSS问题,而不是要求提供将来可能不支持的浏览器功能。

答案 1 :(得分:0)

尝试并更新您的jquery版本;很多问题最近已得到修复