使用命令关闭窗口并重新加载父页面后,如何在重新加载后自动弹出div?

时间:2014-03-21 01:16:41

标签: javascript html css

流程如下:

  1. 用户点击注册按钮,使用window.open命令打开注册页面。

  2. 用户向页面提供详细信息并提交。

  3. 提交后,它会将详细信息发送到数据库,然后使用

    关闭弹出窗口
    onsubmit="refreshWelcome()" //used in the form
    function refreshWelcome() {    //closes pages and reloads welcome page again.
        window.opener.location.reload();
        window.close();
    }
    
  4. 在返回父母时,我想要一条弹出消息,说明注册在登录区域之前完成。

  5. 我不确定#4是如何完成的,是否可能? Welcome_page按钮转到 - 注册页面弹出 - 注册使用另一个php页面regprocess提交数据。

    我是否澄清了我在寻找什么,或者您是否需要更多信息?

1 个答案:

答案 0 :(得分:0)

您可以将事件处理程序分配给窗口触发的结束事件。

假设你的窗口是这样打开的:

var registrationWindow = window.open(url);

然后,您可以将回调绑定到onbeforeunload事件,例如:

registrationWindow.onbeforeunload = function(){
    /... your code here .../
}

确保您打开的窗口网址与父窗口位于同一个域中,否则无效。