• ベストアンサー

javascript クリックでポップアップ

javascript初心者です。 ボタンをクリックすると同じ画面内で新たに枠を表示し、その中に画像や文章を表示したいのですがどのようにすればいいか見当がつかないので教えていただきたく思います。 ちなみに枠は半透明、内容が多い場合は枠内で画面遷移ができ、枠外をクリックすると消えるようにもしたいと思っています。

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

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

自作したいということでしょうか? 全部を考えると大変なのであれば、まずは、個々の機能を分解して単純化したものを練習で作成してみればよろしいかと。 慣れてきたら少しずつ組合せていくことにして、多少まわり道かもしれませんが、着実な方法ではないでしょうか? 実装したいだけなら… 既存のライブラリで、『○○Box』のたぐいのものでajaxに対応しているもの(画像だけでなくhtmlも表示できる)を利用すれば、ほぼご質問の内容が可能そうに思えますが… ライブラリのサンプルとして(他にもいろいろありますので、一例です) ・Highslide JS  http://highslide.com/ ・ThickBox  http://jquery.com/demo/thickbox/

関連するQ&A