無い物を認識してもらう html5で書いたのをIE8でもみれないとイヤ〜っていうことになったので対応させることにしたが、なにかと面倒だったのでメモ。 要点は以下の通り。 ベタにhtmlファイルに書いてあるhtml5新要素の認識 →html5.jsをつかう タグつくって動的にappendされるhtml5新要素の認識 → innershiv.jsをつかう それでも認識しないやつ(初期レンダリングでhiddenになってるやつとか) →$(“#hoge”).html($(“#hoge”).html()); で強制認識 具体的には headのCSSやJSより先に読み込む。 JS内でhtml5新要素を生成するようなところで、 var html5NewElement1 = innerShiv("ほげ"); $("div#main").append(html5NewElement1); こん