gpt4 book ai didi

javascript - 弹出窗口关闭时刷新特定页面(jQuery)

转载 作者:行者123 更新时间:2023-11-30 13:23:06 25 4
gpt4 key购买 nike

我有一个名为 PopUp1 (page0.aspx) 的弹出窗口。当用户单击 PopUp1 的 GridView 中的一行时,它会打开一个新的弹出窗口来加载我的 page1.aspx。

如果用户单击新弹出窗口 (page1.aspx) 中的链接,则内容将替换为 page2.aspx 的内容。

我想要的:如果用户关闭了我打开 page1.aspx 或 page2.aspx 的第二个弹出窗口,则刷新 PopUp1 (page0.aspx)。

我如何通过 jQuery 做到这一点?

最佳答案

在 page1.aspx 和 page2.aspx 中添加一些 javascript 来刷新它们的父级(为此你不需要任何 jquery)

在您的标记中:

<body onunload="refreshParent();">

在你的 javascript 中:

var refreshParent = function () {
if (opener && !opener.closed) {
opener.location.reload();
}
};

编辑:或者,如果您想将逻辑与标记分开:

$(window).unload(refreshParent);

关于javascript - 弹出窗口关闭时刷新特定页面(jQuery),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9518315/

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