IE8或更低版本的html5

时间:2012-10-21 09:02:36

标签: html5 internet-explorer cross-browser

我使用HTML5标签重新构建我的网站

它与FF,Chorme和IE9一起正常工作

它不能与IE8一起使用。

您知道IE8(或更少)是否有任何重音?

这是网站(希伯来语):

http://www.switchbook.co.il

先谢谢你,

Roi的

5 个答案:

答案 0 :(得分:5)

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

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

答案 1 :(得分:3)

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

答案 2 :(得分:1)

IE8之前并不认识所有HTML5元素。你可以欺骗浏览器使用Javascript重新编译它们。如果您愿意,也可以添加默认样式。

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

请注意,需要使用Javascript来解决此问题。如果Javascript被禁用,这通常是IE6和IE7用户的情况,你将无法使它工作。但是,不要太担心。 IE6已经死了,IE7和IE8应该是现在。这些是旧浏览器。

答案 3 :(得分:1)

在头部添加以下代码,

<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

答案 4 :(得分:0)

尝试按照以下行开头

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