1

我用 HTML5 标签重建了我的网站

它在 FF、Chorme 和 IE9 上运行良好

它不适用于 IE8 或更低版本。

你知道IE8(或更低)是否有任何强调?

这是网站(希伯来语):

http://www.switchbook.co.il

提前谢谢大家,

罗伊

4

5 回答 5

5

使用 HTML5 Shiv 将兼容性添加回旧浏览器。

http://code.google.com/p/html5shiv/

于 2012-10-21T09:04:24.273 回答
3

将此 javascript 添加到您的站点,它应该可以在 IE 6、7 和 8 https://github.com/aFarkas/html5shiv中正常工作

于 2012-10-21T09:05:10.493 回答
1

在 head 部分添加以下代码,

<meta http-equiv="X-UA-Compatible" content="IE=8" />
<!--[if lt IE 9]>
<script src="http://ie7-js.googlecode.com/svn/version/2.1(beta4)/IE8.js"></script>
<![endif]-->
<script src="html5shiv.js"></script>

您可以从http://code.google.com/p/html5shiv/下载 html5shiv

于 2012-10-21T13:09:41.650 回答
1

IE8 及之前的版本无法识别所有 HTML5 元素。您可以欺骗浏览器使用 Javascript 重新定义它们。如果您愿意,还可以添加默认样式。

本教程向您展示如何: http ://www.communitymx.com/content/article.cfm?cid=8C170

请注意,需要 Javascript 来解决此问题。如果 Javascript 被禁用,这在 IE6 和 IE7 用户中很常见,您将无法使其正常工作。但是,不要太担心。IE6 已经死了,IE7 和 IE8 现在应​​该是了。这些是旧浏览器。

于 2012-10-21T09:07:11.517 回答
0

尝试以下行

<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
于 2013-12-30T11:06:40.783 回答