3 回答

TA貢獻1833條經驗 獲得超4個贊
您可以使用“ window.opener ” 訪問父窗口,因此,在子窗口中編寫如下內容:
<script>
window.onunload = refreshParent;
function refreshParent() {
window.opener.location.reload();
}
</script>

TA貢獻1852條經驗 獲得超1個贊
在您的子頁面上,輸入以下內容:
<script type="text/javascript">
function refreshAndClose() {
window.opener.location.reload(true);
window.close();
}
</script>
和
<body onbeforeunload="refreshAndClose();">
但作為一個好的UI設計,您應該使用Close,button因為它更加用戶友好。參見下面的代碼。
<script type="text/javascript">
$(document).ready(function () {
$('#btn').click(function () {
window.opener.location.reload(true);
window.close();
});
});
</script>
<input type='button' id='btn' value='Close' />
添加回答
舉報