• ベストアンサー

ページの切り替えしても画像が変わらない

FLASHに関してはまったくの素人で、なんとか勉強しつつといったところです。 只今テンプレートを利用して編集中です。 FLASH本体だけみるとメニューの切り替え時に下の画像部分も変わるのですが、htmlから確認するとメニューの切り替えしても最初の画像のまま変わりません。 (ページ自体は切り替わります) テンプレートをダウンロードした状態からそうなので、もしかしたら私の環境の問題なのでしょうか。 htmlでみると毎回ページが更新されているようなので、それが原因でしょうか。FLASHだけで見た場合、更新されないのできちんと表示されていると考えているのですが…原因と対策をご存知でしたら教えていただけないでしょうか。 http://sas.daa.jp/ ※welcome to our cafe!という部分の画像になります。

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

  • ベストアンサー
回答No.1

メニューのボタンを押したらページ全体を更新しているので、Flashも最初の状態に戻ってしまいますよね。 対策としてはFlashから下を別フレームにしてFlashの下の部分だけ更新するか。 ページ毎に初期の画像が違うFlashを用意して、ページ毎に違うFlashを表示するかどっちかでしょう。

Marmalade_C
質問者

補足

早速の回答ありがとう御座います。 そうですね・・・確かにページの切り替えを行っているわけですから、FLASHも初期状態になってるわけですよね。 自分で言っておいてあらためておかしいことに気づきました^^; これはもともとのテンプレートに問題があると考えて良いのでしょうか… 主観でフレームの使用は避けたいのですが、それぞれのFLASHを用意するのは面倒ですね。もうしばらく悩んでみることにします。

その他の回答 (2)

回答No.3

> 更新してあります通り 拝見しました。綺麗に仕上がっていますね。 > フレームの上下でずれてしまっている <FRAME name="header" src="header.html" scrolling="NO"> <FRAME name="bottom" src="index-0.html"> これは、上のフレームだけscrolling="NO" と設定しているからです。下の方にも同じように入れればきっちり揃うことを確認しました。

Marmalade_C
質問者

お礼

ありがとうございます。 テーブルの位置指定のような感じになると思ってたので、スクロールしない設定で位置ズレが起きるなんて考えもつきませんでした。 お返事遅くなりましたが、何から何までありがとう御座いました。

回答No.2

こんにちは。 > htmlから確認するとメニューの切り替えしても最初の画像のまま変わりません 現在は、メニュー部分のクリックで「下の画像部分切り替え」と「リンク先のページ表示」の両方を行うようにしているため、「下の画像部分切り替え」も実際は行われているものの、「リンク先のページ表示」がすぐに行われるとそれが見えないということのようです。 なので、「下の画像部分切り替え」はマウスクリックではなくマウスオーバーで行うようにして、クリックでリンク先へ飛んでもらうようにすればよいのではないでしょうか。

Marmalade_C
質問者

お礼

回答ありがとう御座います。 おっしゃるとおりマウスオーバーという方法もあったのですが、上のURLに更新してあります通り、フレームを使用することに決めました。 ページごとにFLASHが動くのはうっとおしいと考えたからです^^; ただ、フレームの上下でずれてしまっているので気になります。もしご存知でしたら便乗してお伺いして宜しいでしょうか。

関連するQ&A