1

IE9で動作するOHPフィルムを備えたWebサイトがあります。http://199.193.248.80/transparency.html

しかし、そのページをiframeすると、透明度はIEで機能しなくなります。http://199.193.248.80/iframe.html

どうすれば修正できますか?私はグーグルで見つけることができるすべてのトリックを試しましたが、allowtransparency="true" frameborder=0何もうまくいかないようです。

何か案は?

4

1 に答える 1

1

完全に書き直された答え:

あなたは個性モードです。

IE は iframe を個別のドキュメント ノードとしてレンダリングし、doctype は継承されず、quirks がデフォルトです。iframe 内の HTML ドキュメントの DOCTYPE を変更して、ブラウザーに標準モードで実行するように指示する必要があります。このリンクを見てください。役立つと思います。

于 2012-05-26T23:59:44.453 に答える