这个问题和页面之间传值差不多。
比较简单的就是,通过回传的值,然后判断刷新页面,
下面是2个页面传值的代码,你只需要增加一个 if判断,刷新页面就可以了。
父页面:
<head>
<title>无标题页</title>
<script type="text/javascript">
function OpenWin() {
window.open("returnpageB.aspx", "aa", "", "");
}
</script>
</head>
<body>
<input id="T1" type="text" />
<input id="Button1" type="button" value="提交" onclick="OpenWin();" />
</body>
子页面:
<head>
<title>无标题页</title>
<script type="text/javascript">
function ReturnVal() {
window.opener.document.getElementById('T1').value = document.getElementById('Text1').value;
window.close();
}
</script>
</head>
<body>
<input id="Text1" type="text" />
<input id="Button1" type="button" value="关闭" onclick="ReturnVal();" />
</body>