javascript重定向回父页面

javascript redirect back to parent page

本文关键字:重定向 javascript      更新时间:2023-09-26

我有一个用javascript打开子页面的页面。代码如下:

onclick='window.open("http://mysite.com/pagename",
        "loginWindonw",
        "width=800,height=600,left=150,top=100"
    );
    return false;'

在子窗口中,当用户登录时,我将他们重定向回主窗口并关闭子窗口。

<script type="text/javascript">window.opener.location.href="mysite.com";
                               window.close();
</script>

这一切都很好。但现在我希望子窗口关闭,父窗口刷新。我该怎么做?任何提示都将不胜感激。

如果我理解得很好,你想让用户回到他们打开日志窗口的同一页面,但首先要让他们登录,对吧?然后,您可能只想在登录后刷新父窗口中的页面:

location.reload(true); // this will reload the page

将返回url传递给子窗口,这样它就可以使用它而不是mysite.com。你可以通过查询字符串来完成

window.open("http://mysite.com/pagename?returnUrl=" + window.location.href,