问答详情
源自:2-7 编程练习

除了top和left还有什么办法能让打开的窗口在屏幕中间

window.open('url','_blank','width=800,height=600,top=200,left=400,menubar=no,toolbar=no')。

提问者:不要最强好吧 2017-08-17 16:01

个回答

  • 珍惜treasure
    2017-08-17 17:08:20

    可以使用window.moveTo()的方法。

    首先你将所打开窗口声明一个名称,例如:var mywin = window.open();

    然后代入.moveTo(),如:mywin.moveTo(),"()"内的即是你所想要打开窗口左上角所位于你屏幕的坐标,x坐标和y坐标。

  • Charles3477936
    2017-08-17 16:53:21

    还可以用window.moveTo()的方法来移动窗口的坐标。

    var mywin=window.open("url","_blank","width=800,height=600,menubar=no,toolbar=no");

    mywin.moveTo(400,200);