【问题标题】:html5 for IE8 or lesshtml5 for IE8 或更低
【发布时间】:2013-12-30 19:26:14
【问题描述】:

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

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

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

你知道IE8(或更低)是否有任何重音?

这是网站(希伯来语):

http://www.switchbook.co.il

谢谢大家,

投资回报率

【问题讨论】:

  • 什么不起作用?你试过什么。你能不能把那一点分开并用jsfiddle.net它。

标签: html internet-explorer cross-browser


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

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

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

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

      【讨论】:

        【解决方案4】:

        在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

        【讨论】:

          【解决方案5】:

          试试下面的行

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

          【讨论】:

            猜你喜欢
            • 2012-09-16
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2012-07-16
            • 2016-10-28
            • 2012-10-22
            • 1970-01-01
            • 2012-06-15
            相关资源
            最近更新 更多