window.open location = no在一台服务器上运行,而不在另一台服务器上运行?

时间:2015-12-03 20:50:53

标签: javascript window.open

使用以下代码生成没有URL栏的弹出窗口

request

这里是疯狂的部分 - 当我在模型服务器上运行代码时,代码会起作用,但是当生产服务器上运行相同的代码时,会显示URL。这是在单独的服务器上从同一浏览器进行测试时。

我知道某些浏览器不允许使用<head> <title></title> <script type="text/javascript"> function open_on_entrance() { window.open('http://address.com', 'popsearch', 'resizable,dependent,status,width=1100,height=700,left=10,top=10') } </script> </head> <body onload="open_on_entrance()"> 标记,但是服务器上是否有设置禁止它?

2 个答案:

答案 0 :(得分:0)

您的代码有效。但请检查以下事项。

  • 您已清除浏览器缓存。
  • 您的浏览器已被屏蔽 弹出式窗口。

服务器不会影响代码的结果。

答案 1 :(得分:0)

您没有说出哪个浏览器,但Internet Explorer中有一个有趣的设置会强制URL栏始终显示。确保将其设置为启用!

IE 11 / 工具/ 互联网选项 / 安全/ (为您的网站选择正确的区域,通常是可信的)/ “杂项”下的自定义级别/ 在“允许网站打开没有地址或状态栏的窗口”下/ 设置为启用