日期:2014-05-17  浏览次数:20900 次

这种效果怎么实现
a窗口有一个按钮open一个新窗口b
b会进行一些操作
然后提交后自动关闭

然后是我想实现的
a得知b关闭后,显示“已更新”
关键是a怎么知道b关闭了呢

------解决方案--------------------
a 中加入一个 函数

function complete(){

alert( "已更新 ")
}


b的关闭处理

onclick=window.opener.complete();window.close();
------解决方案--------------------
如果b没有做任何操作,然后关闭,a也显示
“已更新”吗?主要还是从数据来判断是否
更新。也就是说,如果数据变化,则显示“
已更新”。
如果要实现b做完操作然后关闭,接着a页面刷新。
可以在b里添加这样的代码:
response.write " <script> opener.location.reload(1);window.close(); </script> "