非常奇怪的一个问题:
a.jsp:
<html>
<div id="tab3" dojoType="ContentPane" label="aa" style="display:none">
<iframe id="breakfast1" height="500" width="900" marginWidth="0" marginHeight="0" FRAMEBORDER="0" SCROLLING="YES" src="<c:url value="aa!list.action?id=${entity.ID">
</iframe>
</div>
<html>  //加载a页面时就把b.jsp加载进a.jsp页面中了,b.jsp:
<html>
  <a href="#" onclick="common.openWindow('bb!view.action?ID=${item1.ID',1000,600)"> 修改</a>
  //这里弹出一个新的页面 c.jsp
<html>c.jsp:
function aa(){
   .....
   form.submit();
   window.opener.location.reload();
   window.close();  
}
在a页面中加载了b页面,是用iframe 加载的,但是在b页面中弹出一个新页面C,我想在C页面完成提交以后关闭C页面并且只刷新B页面,,从效果来看是刷新了,下面的滚动条也在动,但是刷新出来的值不对,必须得手动到b页面刷新一次,正确的值才出来。
我想到的问题是,是否a页面是最大一级的父页面,由于a页面嵌套了B页面,在由b页面弹出新页面c,在C页面提交以后关闭C页面。刷新B页面。但是B页面确实也是刷新了,但是就是刷新出来的值不对,我试过N种方法了,就是不能刷新出来。
求助各位大侠