网站没有在IE9上显示页面

时间:2011-11-17 16:33:17

标签: html css internet-explorer-9

在IE 8及更低版本和其他浏览器中,网站显示正确。

但在IE 9中,只显示页眉和页脚,其余内容不显示。它仅适用于单页,其余的都很好。

我查看了视图来源,内容在那里可用,只是没有显示。

我尝试使用软件渲染而不是GPU渲染,但它没有任何区别。

请帮忙。

有问题的网页:http://www.jabrdeals.com/?fuseaction=business.groupbuy.publicpage.recent

1 个答案:

答案 0 :(得分:3)

你要复制几个id数百次。 id每个元素必须是唯一的,否则浏览器可以简单地忽略后续实例。

<div id="recentdealimg">

<div id="recentdealholder" align="left">

<div id="recentdeal">

您需要仔细检查该页面上的所有1600 HTML validation errors

“HTML验证”表示您的代码符合特定doctype的一组“W3C标准”。 “标准”是浏览器努力遵循的规则。完全兼容的浏览器将完美地遵循标准,并且不合规的代码可能会在完美浏览器中失败。

大多数浏览器并不完美,所以当你提供不兼容的代码时,你可能会得到不可预测的结果......也就是说,它可能会工作,也许它不会或它在一个浏览器中工作但不是另一个浏览器