- 締切済み
JavaScriptがFlashの下に隠れてしまう
http://www.tlcdelivers.com こんな感じのナビゲーションを作りたいのですが、どうしても、メニュー部分がFlashの下に隠れてしまいます。どうすればいいでしょうか? 言葉足らずで申し訳ありません。
- みんなの回答 (5)
- 専門家の回答
みんなの回答
#2です。 おわび,およびなんとなくわかったこと。 最初見た環境がメニューの下がJPEGだったので,勘違いしてました。 http://www.tlcdelivers.com はWindowsでIE6で見ると,メニューの下がFlashなのですね。 まず,ブラウザの選別をしています。おそらくASPの段階でしていると思います。 Windows Opera で見るとメニューの下はJPEGです。 IEで見るとFlash,ネスケ7.2でもFlashです。 ポイントはFlashを貼り付けるタグ VALUE="transparent" このあたりです。 Flashをパブリッシュするときに,HTMLの背景を「透明」でパブリッシュすると,その上HTMLに画像や文字を置くことができます。たとえFlashの背景が透明でなくても良いのです。背景「透明」でHTMLをパブリッシュするとできるのです。 でもこの「背景透明」タグを受け付けるブラウザはすべてではありません。Macはほとんど受け付けないと聞いています。 それで,タグを受け付けないブラウザを選別して,それぞれのページを表示(生成)していると思います。
- rightegg
- ベストアンサー率41% (1357/3236)
失礼、jsはふたつですね。 HM_Loader.jsが肝みたいです。
- rightegg
- ベストアンサー率41% (1357/3236)
こんばんは。 確認しました。では話は簡単(やるのは大変だけど)で、真似すれば良いのです。 ざっと見た所、HTMLページとjsファイルひとつだけみたいですから、解析するのはさほど困難ではないはずです。 僕もバックアップは取りましたので暇になったら読んでみます。
こんな方法はどうでしょう? 参考URL↓ いつか見つけて,「おっ」と思いました。 さすがアドビ,考えますね。 プルダウンと同時にFlashをすり替えてます。 プルダウンの時は,動いている必要がないですもんね。 ソースはよく見ていないうえ,こういうのは苦手なため,私は見てもわかりません。 モノクロとすり替えていますが,カラーでも行けるとは思います。 ただ,色が微妙に変わるとは思うので,いっそのことモノクロとすり替えていると思います。
- rightegg
- ベストアンサー率41% (1357/3236)
こんにちは。 基本的にFlashは上に何かを乗せることが出来ません。 参考URLもメニューが被さる部分にFlash無いですし。 ただ、出来るとする説もあり、僕も出来るのならソースを見てみたいとは思うのですが、未だにソースを見れずにいます。 手っ取り早くやる方法は、上部メニュー部分まで含めてFlashにしてしまうこと。そうすれば何も気にせず重ねることが出来ますね。
お礼
ありがとうございます。参考URLページですが、いくつかパターンがあり、やはりFlashと重なっている部分がありました。 やはり、上部メニューもFlashにするしかありませんかね。
お礼
よろしくお願いしますm(__)m