gpt4 book ai didi

javascript - 尝试刷新父页面

转载 作者:行者123 更新时间:2023-12-03 05:21:01 25 4
gpt4 key购买 nike

问题陈述:我试图通过单击窗口关闭按钮(右上角)从子页面刷新父页面。

问题是当出现错误时我从子页面重定向到错误页面。现在我关闭错误页面,必须加载父页面。这不会发生,因为 parent 失踪了。

但我使用 window.open 打开子页面。发生错误时,通过从操作重定向来打开错误页面。

有人可以帮我解决这个问题吗?

最佳答案

由于代码含糊且缺乏,确实很难回答,所以如果我的理解不正确,请告诉我。

您有一个父页面(例如第1页),从那里您打开另一个窗口/页面(例如第2页),当您关闭第2页时,而不是当您单击关闭按钮但在关闭之前,您想要刷新父页面1。

如果上述理解正确,那么我可以建议为第 2 页添加一个 window.onbeforeunload 函数,并在其中调用该函数:

window.parent.location.reload()

说明:window.onbeforeunload在窗口关闭之前调用,上面的函数获取当前(page2)窗口的父窗口(即page1)获取其位置,然后刷新它。

希望有帮助。

编辑:似乎我的理解有点偏差。您想要从另一个错误页面刷新第一页。如果是这样,那么您可以尝试保存第一个窗口对象的 window 对象的引用,将其传递给第二个窗口对象,然后在第二页上使用保存的窗口对象并执行 window.location.reload().

关于javascript - 尝试刷新父页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41383539/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com