Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/368.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何以编程方式打开IE8兼容性视图_C#_Javascript_Sharepoint_Ie8 Compatibility Mode_Ie8 Browser Mode - Fatal编程技术网

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

C# 如何以编程方式打开IE8兼容性视图,c#,javascript,sharepoint,ie8-compatibility-mode,ie8-browser-mode,C#,Javascript,Sharepoint,Ie8 Compatibility Mode,Ie8 Browser Mode,我在一个SharePoint Web部件中有一些JQuery,它没有使用IE8的Quirks模式正确加载。它在IE8兼容模式下运行良好。使用IE7或IE8标准模式也可以很好地工作,但这会弄乱我们正在使用的自定义母版页上的CSS。使用Google Chrome和开箱即用的SharePoint母版页都可以很好地工作。所以我想我应该打开IE8的兼容模式,因为这是我能想到的最好的方式。如何使用C#或JavaScript打开IE8兼容模式 我尝试使用tag并将其设置为IE=EmulateIE7,但这只是将

我在一个SharePoint Web部件中有一些JQuery,它没有使用IE8的Quirks模式正确加载。它在IE8兼容模式下运行良好。使用IE7或IE8标准模式也可以很好地工作,但这会弄乱我们正在使用的自定义母版页上的CSS。使用Google Chrome和开箱即用的SharePoint母版页都可以很好地工作。所以我想我应该打开IE8的兼容模式,因为这是我能想到的最好的方式。如何使用C#或JavaScript打开IE8兼容模式


我尝试使用tag并将其设置为IE=EmulateIE7,但这只是将其设置为怪癖模式,我希望它也设置为兼容模式,尝试更新您的jquery版本;许多ie问题最近已经解决

您可以嵌入一个元标记,声明希望ie使用哪个呈现引擎来呈现页面,但请务必阅读本文以正确理解场景:


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

您的HTML/CSS/JS需要修复以实现跨浏览器兼容。我们只能在你发布相关代码的情况下帮助你做到这一点。你尝试过meta x-ua-compatibility标签吗?尝试:除非我错过了什么,如果你能控制源代码,那么我的重点将是让你的脚本实际工作,而不是通过启用兼容模式来解决它。