我一直在网上寻找答案......这就是我需要的,我没有得到。
预信息
<meta http-equiv="X-UA-Compatible" content="IE=edge">
甚至
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
这不能解决问题。
这个想法是当用户打开兼容模式时,会出现一条消息,告诉用户将其关闭。
我知道这与它有关但我不知道如何用javascript代码来做某事。
IE8 Compatibility View: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0;...)
答案 0 :(得分:0)
X-UA-Compatible
值的 IE=edge
(元素或HTTP响应标头)可靠地阻止用户通过单击位置栏右侧的按钮切换到兼容模式 - 因为按钮根本不显示当X-UA-Compatible
存在IE=edge
值时。
通过开发人员工具切换模式(通过F12键打开)的能力不是问题 - 这是开发功能,在浏览器重新启动后状态不会持续存在,因此非常安全且不值得关注。
但是,如果页面在IE8兼容模式下工作不正常,那么它很可能在真正的IE8中也能正常工作。因此,如果对IE8的支持对您很重要,您应该修复与IE8本身相关的问题,而不是兼容模式功能。