jQuery以固定大小为中心打开新窗口

Joh*_*ohn 9 html jquery popup new-window

可能重复:
在屏幕上居中显示一个弹出窗口?

我有4个不同的链接,所有这些都需要打开一个新的窗口,它将针对4个不同的html文件.

单击链接时,需要在新窗口中打开相关的html文件,两者都是:

  • 中心
  • 固定尺寸900 x 600

我在下面找到了这个,但它似乎并不适合窗口的居中

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

干杯

ade*_*neo 19

要使新窗口居中,请给它一个屏幕尺寸的左半部分和顶部值 - 窗口大小的一半:

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);
Run Code Online (Sandbox Code Playgroud)

小提琴