iframe要素の代わりにobject要素が使えるよっていうのはHTML 4仕様書にも載ってるけど、IEでclassid属性をつけないといけない理由は何だろう? 昔試した限りではそんなのつけなくてもHTML文書を埋め込めたし、今ローカルで試してもclassid属性なしで特に不具合は見当たらないんだけど。
ただ、object要素を使うとIEでは埋め込まれた文書の内容にスクリプトでアクセスできなくなるのが嫌なんだよな。なんか方法あったかな。今度試してみよう。
Permalink | 記事への反応(1) | 12:00
ツイートシェア
調べてみたけど、どうもIE7のapplicatoin/xhtml+xml絡みの問題でそうしてるっぽいね。 The <?xml> prolog, strict mode, and XHTML in IE XHTML(applicatoin/xhtml+xml)のページを表示させることは、IE7ではサポート.