簡體   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