- ベストアンサー
HTMLページにFLASHのレイヤーを追加する方法
- HTMLページにFLASHのレイヤーを被せて、動画を表示する方法について質問があります。
- 特定のページを開くと一定の間、動画で広告が展開した後に目的のページが表示される機能について、解説が見当たりません。
- 質問者は、IEではうまくいったが、Win版Netscape7.1では透過しなかったと述べています。原因の手がかりを知りたいとしています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
背景を透過できるのは Windows 版のIEだけ、と言われてきましたが、最近では、Mac 版のIEや Netscape など、様々なブラウザでも対応するようになったようです。 どのブラウザでも、透過のための HTML タグは従来のものと全く同じです。 ただし、古くから背景の透過をサポートしてきたWindows 版のIEとは違って、これ以外のブラウザの場合は条件があり、OSのバージョンやマシンにインストールされている Flash Player( Flash をインストールした時に同時に入るスタンドアロンプレイヤーではなく、ブラウザのプラグインの Flash Player )のバージョンによっては、背景の透過に対応しているブラウザであっても透過されない場合があるようです。 基本的には Flash Player 6 以降であれば透過できると考えていいのですが、同じく Flash Player 6 でも初期にリリースされた Flash Player 6 では未対応になっているようですので、とりあえず、最新版である Flash Player 7 をインストールして試してみてはいかがでしょうか。 背景を透過させると再生するマシンにも少なからず負担をかけますし、対応するブラウザが増えたとはいえ、見ている人全てが、透過可能な条件下で見るとは限りません。 Windows 版IE以外のユーザーにとっては、かなり最新に近い環境でないと透過は望めないようですので、あまり過度に背景の透過に関して期待するのも、いかがなものかとは思います。 多くの人に、意図したデザイン通りに見てもらいたいムービーなのでしたら、使わない方が無難かもしれません。 透過の条件や詳しい設定方法については Flash のテクニカルノートに詳しい記述がありますので、よろしかったらご参照下さい。
お礼
細かいご指摘まで頂き、ありがとうございました。 テクニカルノートを見て、修正できました。 *********************** 次のパラメータを OBJECT タグに追加します。 <param name="wmode" value="transparent"> 次のパラメータを EMBED タグに追加します。 wmode="transparent" ********************** ホームページビルダー8では、自動的にはうまくいかないようです。