HTMLページにFLASHのレイヤーを追加する方法

このQ&Aのポイント
  • HTMLページにFLASHのレイヤーを被せて、動画を表示する方法について質問があります。
  • 特定のページを開くと一定の間、動画で広告が展開した後に目的のページが表示される機能について、解説が見当たりません。
  • 質問者は、IEではうまくいったが、Win版Netscape7.1では透過しなかったと述べています。原因の手がかりを知りたいとしています。
回答を見る
  • ベストアンサー

」QNo.833072 HTMLページにFLASHのレイヤー? 」の続きです。

皆様 ●質問者 : 0_0i ●質問タイトル : HTMLページにFLASHのレイヤー? ●質問内容 : どこかのサイトで見た気がするのですが、HTMLで作成したウェブページにFLASHの レイヤーを被せ、もとページのコンテンツとは関係なく、ムービーを動かしたい と思っています。(特定のページを開くと一定の間、動画で広告が展開したあと 目的のページが現れる機能と同じかも)市販の本や解説サイトには見当たりませ ん。それってよほどの高等テクニックなのでしょうか? IEでうまくいったので回答を締め切ったのですが、Win版Netscape7.1では透過しませんでした。原因の手がかりはありませんか?

  • 0_0i
  • お礼率18% (2/11)
  • Flash
  • 回答数1
  • ありがとう数5

質問者が選んだベストアンサー

  • ベストアンサー
  • DPE
  • ベストアンサー率85% (666/776)
回答No.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 のテクニカルノートに詳しい記述がありますので、よろしかったらご参照下さい。

参考URL:
http://www.macromedia.com/jp/support/flash/ts/documents/fl0306.html
0_0i
質問者

お礼

細かいご指摘まで頂き、ありがとうございました。 テクニカルノートを見て、修正できました。 *********************** 次のパラメータを OBJECT タグに追加します。 <param name="wmode" value="transparent"> 次のパラメータを EMBED タグに追加します。 wmode="transparent" ********************** ホームページビルダー8では、自動的にはうまくいかないようです。

関連するQ&A

  • HTMLページにFLASHのレイヤー?

    どこかのサイトで見た気がするのですが、HTMLで作成したウェブページにFLASHのレイヤーを被せ、もとページのコンテンツとは関係なく、ムービーを動かしたいと思っています。(特定のページを開くと一定の間、動画で広告が展開したあと目的のページが現れる機能と同じかも)市販の本や解説サイトには見当たりません。それってよほどの高等テクニックなのでしょうか?

    • ベストアンサー
    • Flash
  • HTMLページ上に重ねてFlashを表示させたい

    普通の画像やFlashや文字が入っているHTMLページに重ねてFlashを表示させることは可能なのでしょうか? 最初にFlashだけのページを表示させて次にコンテンツページへと誘導させるのではなく、Flashで下のコンテンツを隠し、Flashが終わり次第下のコンテンツが表示されるような形にしたいのです、、、 そんなこと可能なのでしょうか???

  • FlashとHTML複合ページでのアイフレーム内のページ

    ページの上のほうにFlashで、ボタンなどをつくり その下の部分にアイフレームを用いてページを作ります。     indexページ ┌───────────────┐ │┌─────────────┐│ ││flashでボタンなど入れる    ││ │└─────────────┘│ │               │ │┌─────────────┐│ ││ここにアイフレームを使う   ││ │└─────────────┘│ │  HTMLでの表示 │ このような配置にした場合、 フラッシュのボタンを押すと アイフレームの中の表示ぺーじのみを変える ということは可能でしょうか? クリック手順は、 フラッシュのボタンを押すと アイフレーム内に、フラッシュでムービーが表示。 ムービーが終わると、アイフレーム内で テキストページが出てくる。 という感じにしたいのです。 フラッシュのボタンのリンク先はどのようにすればいいのでしょうか?

  • フルFLASHでコンテンツの切り替え

    こんにちは。 flash初心者で、勉強用のサイトをオールflashで作成しているところです。 今まで、HTMLの中に小さなflashムービーを貼り付けたサイトなどは作ったことがあるのですが、オールflashでのサイト作りを勉強していて疑問があります。 http://townwork.net/h/contents/joboob/index.html 上記のサイトのように、コンテンツがきりかわってもURLが同じものは「サイト全体が1つのswfで作成されている」ということですよね? それでは、http://www.jillstuart-beauty.com 上記のサイトのようにそれぞれのコンテンツに個別のURLがあるものはどのように作成しているのでしょうか?各ページのソースを見ても、全く同じ記述になっており、それぞれに別のswfが貼り付けられているわけではないということまではわかったのですが、その仕組みがわかりません。 コンテンツ間の移動にも再度ページが読み込まれることなくムービーが動いています。これはどうやっているのでしょうか? 教えてください。お願いいたします。

  • flash透過レイヤー

    マツダのサイト[www.mazda.co.jp]の「マツダのクルマづくり」のようなスライドショー[www.mazda.co.jp/philosophy/?tid=nav_phi]が作りたいのですが(直リンクはいけないとおもうのでwwwは大文字になっています)一番下位のレイヤーに対して上のレイヤーで徐々にグラデーションをかけて半透過させるにはどうしたらよいのでしょうか? flashやり始めでご教授いただけたらありがたいです。

  • Flashでレイヤーの繰り返し

    Flash初心者です。調べたのですが、どうしてもわからないので、質問させてください。 現在、シーン1のレイヤー1で on (release) { gotoAndPlay("s02","start"); } ボタンを押すと、シーン2に飛ぶ指定をしており、 レイヤー2のタイムラインにはムービーを作成しています。 そこで、ボタンを押すまでの間中、レイヤー2をループさせたいのですが、どうすれば良いでしょうか? 宜しくお願いします。

  • HTMLからFlashの途中にリンクを貼る方法

    できるのかどうかもはっきり分からないのですが、もしかしたら、HTML側での制御なのかも知れないのですが、おわかりの方がいらっしゃれば、ご教授いただきたいです。 今回私が困っていますのは、フラッシュのオープニングムービーを作成しました。オープニングムービーが終わるとフラッシュのトップページに入ります。以下のページよりトップへ戻ったときにムービーが流れるのは、よろしくないので、ムービーをスキップした場所(つまりトップページ)へ飛ばしたいのです。 フラッシュを2枚作成すればすぐに解決はしますが、他に方法があるのなら!!と思いましてご質問した次第です。 どうぞよろしくお願いいたします。

    • ベストアンサー
    • Flash
  • FLASH初心者です。レイヤーを使用したFull FlashでMCを常にウィンドウサイズの上下に対して中央に配置したいのですが・・・

    ■制作環境 WindowsXP/FLASH8pro/AS2.0 ■参考サイト http://f-site.org/articles/2006/09/09042615.html 参考サイトの「レイヤーを使用したFull Flash」を使い制作しているのですが、 ブラウザのウィンドウサイズより縦に長いHTMLページにレイヤーを使用したFull Flashを導入する際、 ムービークリップを常にウィンドウサイズの上下に対して中央に配置したいのですが、うまくいきません。 横は問題なく中央に配置されるのですが、縦はHTMLページの縦の長さに対してしか中央にならない状況です。 HTMLページの縦の長さに対してではなく、開いているブラウザのウィンドウサイズに対して中央に配置したいです。 ブラウザのウィンドウサイズが変更された場合も対応したいです。 ブラウザのスクロールバーがある状態では無理なのでしょうか。 どうぞ宜しくお願い致します。

  • Flashで一部レイヤーだけループ再生

    Flashでホームページのトップページを作っています。背景の部分は一度だけ再生し、 タイトルの部分だけをループ再生したいのですが、 どうすればいいでしょうか。 以前質問があった、下記ページを見ました。 質問:FALSH一部レイヤーだけループ再生 http://oshiete1.goo.ne.jp/kotaeru.php3?q=1069547 で、タイトル部分のレイヤーだけのflaファイルと、 背景部分のレイヤーだけのflaファイルにわけ、 タイトル部分のレイヤーを「新規シンボル」で ムービークリップにしました。 背景のレイヤーだけのflaファイルに、ムービークリップをswfファイルで書き出したファイルを読み込もうとしたのですが、できません。 なんだか混乱してきてしまったのですが、どなたか初心者でもわかるよう、手順を説明していただけませんか? 宜しくお願い致します。

    • ベストアンサー
    • Flash
  • HTMLのレイヤーとは?

     別の質問で、レイヤーを重ねてみてはどうか、という回答を頂いたことがあります。レイヤーとは何ですか?  あるサイトで、画像の上に画像(周りを透過させたgifアニメ)を見ました。大変綺麗でした。また、その上に重ねられたgif画像は枠線を表示したテーブルの、その枠線の上まではみ出ていました。  どうやっているのだろうと思いソースを見たら <IMG SRC="上のgifアニメ" ALIGN="MIDDLE" NATURALSIZEFLAG="3"></div> <IMG SRC="下の画像" ALIGN="BOTTOM" NATURALSIZEFLAG="2">  とありました。CSSには #layer { position: absolute;  の次にtop,left,width,heightvisibilityの設定がしてありました。  同じように画像を重ねる方法をタグ辞典で探したら、positionとz-indexで指定するよう書いてあり、指定する項目もよく似ていますがlayerの文字はありません。  layerとはどのようなタグでしょうか?

    • ベストアンサー
    • CSS