HTML5新タグの互換性 --> <! --<if lt IE 9><!endif--> の2つの方法があります。
2022-02-01 01:07:30
1つ目の方法 (html5shivを使用)
<! --[if lt IE9]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<! [endif]-->
国内のgoogleサーバーアクセスカードの関係で、国内のcdnを呼び出すことを推奨
<! --[if lt IE 9]>
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
<! [endif]-->
html5shivのダウンロード
https://github.com/aFarkas/html5shiv
私のブログのダウンロードアドレスです。 https://i.cnblogs.com/Files.aspx
2つ目の方法 (JQueryに反映させる必要があります)
<! --<if lt IE 9>
<script>
(function(){
if(! /*@cc_on!@*/0){
return;
}
var arr= "abbr, article, audio, canvas, datalist, dialog, figure, footer, header, nav, hgroup, section, video, progress, aside, svg". split(",");
var i = arr.length;
while(i--){
document.createElement(arr[i]);
}
})()
</script>
<!endif-->
概要
以上、新しいHTML5タグの互換性について少し紹介しました --> <! --<if lt IE 9><!endif--> の2つの方法について、お役に立てれば幸いです。もし何かご質問があれば、メッセージをいただければ、すぐに返信いたします。また、スクリプトハウスのウェブサイトを応援していただき、ありがとうございます。
関連
-
BGMを追加するいくつかの方法をHTML5で簡易実装
-
キャンバスが折り畳みパスを描くアニメーション
-
AmazeUI モバイルページ トップナビゲーションバー ヘッダーとサイドナビゲーションバー offCanvas サンプルコード
-
HTMLメタタグとキーワード
-
html2canvasのスクリーンショットが空白になる問題の解決法
-
HTML5によるアプリケーションキャッシュの実装
-
HTML5 WebGLを用いた医療用物流システム
-
HTML5新フォームコントロールとフォームプロパティのサンプルコード詳細
-
html5 postMessageのフロントエンドクロスドメインとフロントエンドのリスニング方式の例
-
HTML5 モバイルポップアップアニメーション効果
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン