• ベストアンサー

ポップアップヘルプをフレームを超えて、表示させたい。

javascript初心者です。 ポップアップヘルプを実装したいと思って、 http://javascript.eweb-design.com/1003_puh.html ここのページのコードなどを見ながら、勉強しています。 今の自分のページは2カラムのデザインのページでサイドはメニューにしていて、フレームを使っているのですが、サイドのメニューのリンクにマウスカーソルが載ったら、ポップアップヘルプを表示させたいのですが、普通にやろうとするとメニューのhtmlファイルはページ全体の10%くらいしか割り当てていないので、途中で切れてしまいます。 そこで、コンテンツの方にヘルプのメッセージを表示させたいのですが、方法はあるでしょうか? よろしくお願いします。

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

  • ベストアンサー
  • Yohjira
  • ベストアンサー率66% (14/21)
回答No.1

ポップアップヘルプの表示用SPANをコンテンツページに用意して、 そこに対してヘルプの表示・非表示処理を行えばよさげです。 表示・非表示処理もコンテンツページに用意して、 メニューページからはそれを呼び出すようにしたほうがわかりやすいかもしれませんね。 表示位置の調整は何らかの形で必要になると思います。

nabewari
質問者

お礼

回答ありがとうございます。 SPANのIDの指定は、異なるhtmlファイルのSPANのIDを指定しても、ちゃんと認識してくれるのでしょうか?何かもう一つ手が必要なのでしょうか?

その他の回答 (1)

  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.2

ポップアップヘルプそのものではありませんが、マウスオーバーで別フレームを制御している簡単なサンプルがありましたので、参考になるのではないでしょうか。 サンプル: http://www.openspc2.org/reibun/javascript/frame/003/code.html 解説  : http://www.openspc2.org/reibun/javascript/frame/003/

関連するQ&A

専門家に質問してみよう