我有树窗口(第一个>第二个 - >第三个)。我想通过关闭第三个来重新加载第二个。但在关闭第三个之后,第一个获得刷新。我写过以下剧本。
window.onunload = refreshParent;
self.close();
function refreshParent() {
window.opener.location.reload();
}
答案 0 :(得分:0)
在第三个窗口的html文件中应用此脚本,看看它是否有效。另外,请确保为所有窗口指定一个唯一的名称。
<script>
window.onunload = closeMeAndRefreshOpener;
function closeMeAndRefreshOpener() {
window.opener.location.reload();
self.close();
}
</script>