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' />
添加回答
举报