为什么使用window.close()不起作用了?该怎么解决!

Page.RegisterStartupScript("", "<script>var a=window.showModalDialog('SetFilemoney.aspx','','Dialogwidth=280px;DialogHeight=138px;status:no;help:no');if(a == 1){window.close();}</script>");

哪位大哥大姐帮小着看一下这句话,在ASP.NET中这句话就是弹出一个小页面,然后关闭本页,但是能把小页面弹出来,可是关不了本页呀,后面的那个window.close()没有起作用。

慕勒3428872
浏览 652回答 2
2回答

慕森王

Response.Write("<script>window.open('StudentChose.aspx','newwindow','menubar=1,titlebar=1,toolbar=1,status=1,scrollbars=1,resizable=1')</script>");

叮当猫咪

Page.RegisterStartupScript("", "<script>var a=window.showModalDialog('SetFilemoney.aspx','','Dialogwidth=280px;DialogHeight=138px;status:no;help:no');if(a == 1)window.close();</script>");多了个括号。
打开App,查看更多内容
随时随地看视频慕课网APP