• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:新規ウィンドウの表示位置を画面中央に)

新規ウィンドウを画面中央に表示する方法

このQ&Aのポイント
  • 新規ウィンドウを画面中央に表示させる方法について説明します。
  • 特定のリンクをクリックした際に新規ウィンドウを画面中央に表示させる方法について解説します。
  • 画面中央にウィンドウを表示するためには、JavaScriptのwindow.open()関数とパラメータを使用します。

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

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

window.screen.width、window.screen.height などの記述を加えましょう  <a href="#" onClick="window.open('http://www.goo.ne.jp/','_blank','width=300,height=300,left='+(window.screen.width-300)/2+',top='+(window.screen.height-300)/2);"> <img src="http://***/img.gif" border="0"></a> 画面幅からウィンドウ幅(300)を引いたものを2で割ってleftに指定すると横中央、みたいな感じです。

noname#38724
質問者

お礼

理想通りの表示にすることが出来ました。どうもありがとうござました。

その他の回答 (1)

  • gura_
  • ベストアンサー率44% (749/1683)
回答No.1
noname#38724
質問者

補足

参考ページを拝見致しましたが、リンクタグに追記する記述の仕方が解りません(下記ソースのように記述してみましたが、動作しませんでした)。宜しければサンプルソースを書いて頂けないでしょうか?宜しくお願い致します。 <a href="http://***" onClick="window.open('http://***','_blank','width=300,height=300',"left="+x+",top="+y+",width="+wx+",height="+wy); return false;"><img src="http://***/img.gif" border="0"></a>