日期:2014-05-18  浏览次数:20664 次

关闭网页C,刷新网页A,如何实现?
在网页A点击按钮打开网页B,关闭网页B的时候网页A会自动刷新,但是我在网页B点击某个按钮打开了网页C,然后关闭网页C的时候如何让A刷新一次?
菜鸟,求指导。

------解决方案--------------------
我给个例子你吧,
首先是A 页面: 打开一个页面:
function openComment(cc) {

var win = window.open("addSampleComment.aspx?id=" + cc.id + "&IconImg=" + cc.title + "&kk="+Math .round()*1000+"", "newwindow", "height=700, width=800, toolbar= no, menubar=no, scrollbars=no, resizable=no, location=no, status=no,top=100,left=300");
}
同时定义一个 回调方法:
 function callBack() {

document.location.reload();
}

在子页面调用自己的方法,然后在js 里面定义一个方法:
function RetrunEvent() {
var callback = window.opener.callBack;

if (callback) {
callback();
}
}
关闭的时候调用这个方法就可以了,还是不懂,在联系了