关于htm新页面刷新原页面问题

比如说有一个主页面index.htm.里面有两个<iframe name="a" src="a.htm">,<iframe name="b" src="b.htm">

当点击b页面的buttom按钮时,function b(){window.open("c.htm")};

打开了新页面c.htm,完成一些操作后(这些操作已经改变了后台数据库的值,而这些值又和a.htm有关系),

点击c.htm中的buttom,function c(){

//dosomething,如果关闭了c.htm,浏览器上就是显示index.htm了,但我们知道其中一个<iframe name="a" src="a.htm">中的值需要更新,所以在关闭

//c.htm之前因该刷新<iframe name="a" src="a.htm">

window.close();

}

怎样才能刷新<iframe name="a" src="a.htm">呢?

function c()

{

window.opener.parent.frames[‘treeFrame‘].location.reload();//就行了

//window.opener就是针对window.open()的,所以window.opener得到的就是b.htm

//window.opener.parent得到的就是index.htm

}

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。