- ベストアンサー
写真に触れるとウィンドウオープン
複数画像をサムネイル数表示したページがAあります。写真に触れると、別ウィンドウBをオープンし、大きな写真を表示し、別な写真に触れると、同じBウィンドウに、触れた写真の大きな写真を表示したいのですが、どうしたらできますか。拡大ウィンドウを複数オープンするのを避けたいのです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
開きたいウインドウの名称を指定すればOKです。 window.openを使用している場合には window.open("http://www.yahoo.co.jp","ウィンドウ名") リンクの場合には <a href="http://www.yahoo.co.jp" target="ウィンドウ名"> となります。 リンクがたくさんあって書くのが面倒でかつ他のウインドウに飛ばすリンクが少なければ headに以下のように1回書けばOKです。 <base target="ウィンドウ名"> ページそのものに開くリンクがある場合には baseを書いても以下のように記述すればOKです。 <a href="http://www.yahoo.co.jp" target="_self">もどる</a>
補足
「リンクの場合には」でウィンドウはオープンできるのですが、親ウインドウの裏に表示されてしまいます。 開くウインドウが上に表示されて、かつ、ウィンドウサイズを指定したいのですが、どうしたらできますか。