1

HTML5 タグを使用して Web サイトを再構築します

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

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 に答える
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 に答える
0

頭の中で次の行を試してください

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