当有人从选择选项中单击相册时,我试图弹出一个窗口。我可以弹出一个新选项卡,但无法弹出一个新窗口并居中。这是我使用过的代码:
function popup(pageURL, title, popupWidth, popupHeight)
{
var left = (screen.width / 2) - (popupWidth / 2);
var top = (screen.height / 2) - (popupHeight / 2);
var targetPop = window.open(pageURL, title, 'toolbar=no, location=no,directories=no,status=no, menubar=no, scrollbars=YES, resizable=YES, copyhistory=no,width=' + popupWidth + ', height=' + popupHeight + ', top=' + top + ', left=' + left);
}
然后,当您从这样的选择框中选择特定专辑时,我会调用函数 popup():
popup('http://www.google.com', 'googlePopup',700,600)
我使用谷歌只是为了测试目的。
可以用谷歌打开一个窗口,但是它在一个新标签中打开,而不是一个新窗口居中