当我尝试在 Safari 中打开一个弹出窗口时
var win = window.open(pageURL, title, 'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no, width=' + w + ', height=' + h + ', top=' + top + ', left=' + left);
它作为新选项卡打开,而不是具有适当大小的弹出窗口。有边界很重要,否则布局就不好了。
任何想法为什么 Mac 上的 Safari 不允许弹出窗口?