关于C#事件关闭模式窗口(页面)问题

来源:百度知道 编辑:UC知道 时间:2024/06/23 05:31:50
第一种: Response.Write("<script language:javascript>javascript:window.close();</script>");

第二种: Response.Write("<script>window.opener=null;window.close();</script>");

第三种: Response.write("<script>window.opener=none;window.close()</script>");

第四种: Response.Write("<script type='text/javascript'> window.close();</script>");

以上方法都试了,不行,报错 如下图:
谢谢二楼,可是当我关闭时,却打开了一个新窗口,我要不打开新窗口.只是单单的关闭当前模式窗口就OK了...

试一下Response.Write("<script language='javascript'type='text/javascript' >window.opener=null;window.close();</script>");
另外注意,如果你用Ajax,Response.Write和Response.Redirect不能用在UpdatePanel里面
。。。。。
被楼主你误导了。。。你用这个就可以了:
Response.Write("<script>window.close();window.opener=null;</script>"); 就可以直接关闭窗口不出现提示了。

Response.write("<script>window.close();</script>");

帮不了你啊