Javascript与对话框同时关闭浏览器窗口

时间:2012-01-19 01:56:36

标签: javascript asp.net

我正在使用asp.net网络表单。此表单有一个用于打开新窗口(报告窗口)并显示报告的按钮。但首先,用户必须先从表单中的列表中选择一个客户端,然后才能看到该报告。对于验证问题,我使用代码检查用户是否选择了其中一个客户端,验证是在新窗口(报告窗口)中完成的。

验证设置为显示一个javascript对话框,如果用户没有选择其中一个客户端,它工作正常,对话框显示带有一个确定按钮的消息。当用户点击确定按钮时,是否可以与对话框同时关闭窗口?

1 个答案:

答案 0 :(得分:3)

没有警报窗口(当用户点击“确定”时无法获取该事件),您需要

  • 确认而非警报,以便您对事件做出反应
  • 或像jquery对话框http://jqueryui.com/demos/dialog/这样的“自制”对话框,您可以对点击事件作出反应

然后用window.close()

关闭窗口