- ベストアンサー
FLASHをプリントさせない方法
HTMLにSWFファイルを張り付けたのですが、右クリックするとプリントコマンドが出てしまいます。 なるべくプリントされたくないのでソースに、 <param name="menu" value="false"> <embed menu="false"・・・・・> したのですが、Dreamweaverのプレビュー画面では、プリントコマンド出なくなったのに、IE8で表示すると出てしまいます。 なぜでしょうか? ちなみにGoogle chromeでは出ませんでした。 Fire Foxでは出ました。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
IEは採用ブラウザの少ないobjectタグでコンテンツを 埋め込むことを推奨としていて、元々ブラウザシェアのライバル だったNetScape向けのタグであるembedタグを意図的に 排除しようとしていた向きもあり、embedタグに対しての対応が 特に最近のIEでは十分ではありません。 ですから、ブラウザ判定を行って処理を分岐させ、各ブラウザ用の 対策を行わないとそのままでどうにかすることは無理です。 いずれにしてもFlashコンテンツを絶対に印刷させないことは 無理なので、どこまでで妥協するかということになりますね。
お礼
回答ありがとうございます。 参考にさせていただきます。