web-dev-qa-db-ja.com

jQueryは固定サイズを中心とした新しいウィンドウを開きます

重複の可能性:
ポップアップウィンドウを画面の中央に配置しますか?

4つの異なるリンクがあります。これらはすべて、4つの異なるhtmlファイルを対象とする新しいウィンドウを開く必要があります。

リンクをクリックすると、問題のhtmlファイルを新しいウィンドウで開く必要があります。両方とも次のとおりです。

  • 中央揃え
  • 固定サイズ900x 600

私はこれを以下で見つけましたが、ウィンドウの中央揃えには対応していないようです

http://jquerybyexample.blogspot.com/2012/05/open-link-in-new-tab-or-new-popup.html

乾杯

9
John

新しいウィンドウを中央に配置するには、画面サイズの半分(ウィンドウサイズの半分)の左と上の値を指定します。

var left  = ($(window).width()/2)-(900/2),
    top   = ($(window).height()/2)-(600/2),
    popup = window.open ("", "popup", "width=900, height=600, top="+top+", left="+left);

[〜#〜]フィドル[〜#〜]

19
adeneo