我在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>")
它将在同一浏览器中打开一个新标签。
如何防止此窗口打开全屏显示?
答案 0 :(得分:1)
我一直在挖掘,发现了一些javascript:
window.moveTo(0,0)
window.resizeTo(screen.availWidth,screen.availHeight);
我注释掉了代码,指定的高度和宽度开始起作用。