我试图让 IE 将我的弹出窗口居中,以下代码将打开该窗口:
function open_win()
{
window.open("http://google.com","_blank","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no, width=640, height=560");
}
但是如果我这些变量:
function open_win(pageURL, title,w,h)
{
var left = (screen.width/2)-(w/2);
var top = (screen.height/2)-(h/2);
window.open("http:google.com","_blank","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no, width=640, height=560");
}
那么 IE 将不会打开新窗口。当我在任何地方添加变量时它停止工作。WTF 与 IE 一起使用它真的让我很生气,所有其他浏览器都可以接受这些变量。