Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Safari OSX中的弹出窗口打开的大小与Windows上的Safari不同_Windows_Macos_Safari - Fatal编程技术网

Safari OSX中的弹出窗口打开的大小与Windows上的Safari不同

Safari OSX中的弹出窗口打开的大小与Windows上的Safari不同,windows,macos,safari,Windows,Macos,Safari,我有这个密码 window.open(null, "window", "status = 0, height = " + WIZARD_HEIGHT - 50 + ", width = " + WIZARD_WIDTH - 50 + ", resizable = 0"); 由于某些原因,在Windows SAFARI中它可以正常打开,但在MAC(OSX)中它可以全屏打开 怎么可能呢 谢谢而不是 "status = 0, height = " + WIZARD_HEIGHT - 50 + ",

我有这个密码

window.open(null, "window", "status = 0, height = " + WIZARD_HEIGHT - 50 + ", width = " + WIZARD_WIDTH - 50 + ", resizable = 0");
由于某些原因,在Windows SAFARI中它可以正常打开,但在MAC(OSX)中它可以全屏打开

怎么可能呢

谢谢

而不是

"status = 0, height = " + WIZARD_HEIGHT - 50 + ", width = " + WIZARD_WIDTH - 50 
使用

显然,OSX上最新Safari的javascript引擎认为

"status = 0, height = " + WIZARD_HEIGHT - 50
作为

并将其转换为“NaN”,如您在Safari的调试控制台中评估字符串所见

顺便说一下,您知道Safari有调试控制台,对吗?转到首选项,选择详细信息选项卡,并检查“显示开发人员菜单”工具箱。然后可以打开web检查器、javascript控制台等

"status = 0, height = " + WIZARD_HEIGHT - 50
("status = 0, height = " + WIZARD_HEIGHT) - 50