如何使用Javascript点击弹出式网页上的x按钮?

时间:2012-02-09 06:24:27

标签: javascript .net asp-classic window

我有一个“弹出”网页从插件中继承System.Web.UI.Page,该插件是大型Web框架的一部分。标记位于<asp:Content>下方。当用户点击“关闭”按钮(id = _close)并且当用户点击页面右上角的“x”按钮时,我需要执行一些操作(更新后面的页面)。我的页面未显示在浏览器中。我得到了“onclick”(在后面的代码中),用于下面的“关闭”按钮,但我不知道如何检测何时单击“x”按钮。我尝试了window.beforeunloadwindow.onclose,但它不起作用。当我的网页打开并点击“关闭”(_close)按钮时,会弹出“Hello World”。 单击“_close”按钮时,如何以相同的方式处理“x”上的单击?

 <script language="javascript">
      function doClose() {    alert('Hello World!'); }  window.onload = doClose();  // also tried with window.beforeunload </script>

1 个答案:

答案 0 :(得分:0)

您可以在开场白上执行代码。在opener中编写一个方法并从弹出窗口执行它。

http://www.w3schools.com/jsref/prop_win_opener.asp