繁体   English   中英

javascript 重定向回父页面

[英]javascript redirect back to parent page

我有一个页面,其中使用 javascript 打开一个子页面。 代码如下:

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

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

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

这一切正常。 但现在我希望子 window 关闭,父 window 刷新。 我怎样才能做到这一点? 任何提示将不胜感激。

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

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

将返回的 url 传递给子 window,这样它就可以使用它来代替 mysite.com。 您可以通过查询字符串来完成

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM