我已经停留了一段时间了-我不知道为什么网站在两个相同版本的Internet Explorer中呈现不同的外观。半个小时前,我在IE中遇到了兼容模式按钮,这让我非常生气。
禁用兼容模式已解决我的问题。
有没有办法以编程方式(例如从网页上)禁用它?
编辑:
阅读文章后,我将发布示例代码
我已经停留了一段时间了-我不知道为什么网站在两个相同版本的Internet Explorer中呈现不同的外观。半个小时前,我在IE中遇到了兼容模式按钮,这让我非常生气。
禁用兼容模式已解决我的问题。
有没有办法以编程方式(例如从网页上)禁用它?
编辑:
阅读文章后,我将发布示例代码
Answers:
如果要“旧”渲染,并且工具栏上没有按钮显示,以便用户可以切换模式,则可以使用以下方法:
<head>
<!-- Mimic Internet Explorer 7 -->
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" >
<title>My Web Page</title>
</head>
其他选项(新老)包括:IE=5
,IE=7
,IE=8
,或者IE=edge
(边缘等于可用的最高模式)
就我而言,我通过在标签后添加以下标签来解决此问题<head>
:
<meta content="IE=edge" http-equiv="X-UA-Compatible">