2012-02-11 90 views
1

我没有IE9来解决这个问题,所以这是一个普遍的问题。IE9兼容性视图

我建了一个网站,客户端的WordPress(最新版本) 执行对所有的浏览器“包括” IE9

客户端“技术”专家交换他们的浏览器在网络上的兼容性视图默认情况下启用的罚款。

在他们的PC上有一个图库(timthumb.php),图像不加载(粘贴在加载图形上)。所有其他画廊罚款,即使他们是相同的代码

我有一个朋友测试IE9比较ON,一切都很好。

问题 - 兼容性视图应默认打开 - 它安装OFF还是ON? 客户现在认为人们通常会在查看网站时遇到问题。

我的印象是它应该是关闭的,除非网站显示不正确。

任何建议将是伟大的。

谢谢。

回答

1

默认情况下,兼容性视图处于关闭状态,但是IE的旧版本有足够多的旧版本,因此您应该考虑创建网站,以便它们至少为这些网站提供替代方案。

但是,如果它只是谁也满足了客户端,你可以尝试以下的HTML头加入,迫使IE浏览器至标准模式:

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

注意,Microsoft不鼓励在生产中使用这种模式。你可以阅读关于here

如果您真的在开发网站,您需要需要 IE9(用于测试)以及所有其他重要的浏览器。考虑使用IE Tester,它可让您在5.5以后的所有IE版本中呈现您的页面。

+0

谢谢奥拉夫,这是有建设性的。只有兼容性视图导致这一个错误。我知道办公室是在一个小的Microsoft Exchange网络上,所以我认为浏览器已经全部设置为compat ...我认为应该设置为关闭? – Dave 2012-02-11 17:29:03

+0

好吧,他们可能有一个理由将compat模式设置为开启 - 也许他们正在使用的旧内部网站需要它,或者系统管理员认为新模式是邪恶的。没有一般的'应该'或'不应该',但我会说他们'不应该'没有理由地这样做。 – Olaf 2012-02-11 17:38:38

+0

谢谢 - 最后一个问题,是否有意义的工作在IE9的网站应该有C视图问题你认为? – Dave 2012-02-11 17:59:07

0

兼容性视图在默认情况下处于关闭状态......它是可选的。