電子書籍の厳選無料作品が豊富!

html5shivと<link rel="alternate" type="application/rss+xml"...
をセットで使うとIE8以下で印刷時にhtml5の要素が無視されて困ってます。

印刷プレビューすると「オブジェクトがありません」というエラーがでることが関係してるのでしょうか?

A 回答 (1件)

CSSでの指定もされてますか?


article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary {
display:block;
}

それでもなら、
IE Print Protector( https://github.com/afarkas/html5shiv )含んでいる
http://remysharp.com/downloads/html5.js
を指定する。
※html5shiv ie print protector 印刷 - Google 検索 ( http://www.google.co.jp/search?q=html5shiv&ie=ut … )

 IEを使わなきゃ済む話ですが・・・
    • good
    • 0
この回答へのお礼

解答ありがとうございます。
その後いろいろ試行錯誤した結果、IE9.jsと
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
この形でhtml5shivを使っていると発生することがわかりました。
ダウンロードしてサーバー置いたものを読み込む形にしたらちゃんと動きました。

上記のスクリプトも試してみたいと思います。

お礼日時:2012/02/24 13:31

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!