禁止window.open()以全屏模式打开

时间:2018-06-30 18:14:18

标签: javascript vb.net

我在vb.net程序中有以下代码:

Response.Write("<script>window.open('./folder/frame.aspx?x=" & x & "','_blank','height=300,width=400,location=no,menubar=no,toolbar=no,status=yes,directories=no,copyhistory=no,resizable=yes');self.close();</script>")

我希望它以300x400的窗口打开,但是它将以全屏显示。

我尝试了没有高度和宽度的情况,它也可以全屏显示。

我尝试过:

Response.Write("<script>window.open('./folder/frame.aspx?x=" & x & "','_blank','');self.close();</script>")

它将在同一浏览器中打开一个新标签。

如何防止此窗口打开全屏显示?

1 个答案:

答案 0 :(得分:1)

我一直在挖掘,发现了一些javascript:

window.moveTo(0,0)
window.resizeTo(screen.availWidth,screen.availHeight);

我注释掉了代码,指定的高度和宽度开始起作用。