关闭子窗口,重定向父窗口

bea*_*ear 22 javascript redirect window

我有一个从父母打开子窗口的页面.

在用户在子窗口中完成某些操作后,我需要关闭子窗口,并在子窗口中单击按钮时将其父窗口重定向到页面.

有任何想法吗?

Mar*_*ahn 27

来自孩子:

opener.location.href = '/redirect';
close();
Run Code Online (Sandbox Code Playgroud)


Mar*_*itz 20

关键是用来window.opener访问父窗口:

<script>
    window.opener.location = '/redirect.html';
    window.close();
</script>
Run Code Online (Sandbox Code Playgroud)

  • @cwolves - 很好,我们不知道浏览器可能做什么,所以更安全,只需按逻辑顺序执行.我在答案中翻了两行. (2认同)