父页面
fucntion MyReload(){
  location.reload();
}子页面:
parent.MyReload();
你看看行不行;
不行的话,就在父页面用ajax调用action,然后用js向iframe 动态写带参数的src

解决方案 »

  1.   

    试了一下 
    子页A跳转到子页B 然后 做reload 刷新之后,回到子页A,可我想要的是刷新之后 应该是子页B了
    貌似不行
      

  2.   

    附上子页A的js                                var url="a.action?";
    document.cms_form.action = url;
    document.cms_form.submit();
    parent.location.replace("b.action?");
      

  3.   

    iframe 由于一个属性设置为自身 target="_self"
      

  4.   

    你的意思是,A(父页面)跳转到B,再刷新A页面,但是还是要保证B页面得到的参数及相应数据吧!
    这样的话,可以A页面的action实现业务逻辑后,做一个返回值到httpsession,然后再A页面读取这个值,这个值为空的话,那么B页面的iframe的scr参数为空,有就直接传参!当B页面action后,也跳转到A页面。这样你只需要用httpsessin里面的这个值来决定B页面了。
      

  5.   

    首先谢谢 jiushiaiJJ 
    你的方法我已经试过了 ,我是把链接存在了数据库里,在A页面遍历出来<a超链接,点击超链接刷新B页面,这个是没有问题的,但是 如果在刷新好的B页面提交表单,在xml里面配置跳回A页面的话,A页面会只出现在原来B页面的位置,其实没有真正的刷新A页面,只是把A页面在B页面上显示了而已
      

  6.   

    var url="a.action?";
    document.cms_form.action = url;
    document.cms_form.submit();//子页面提交表单
    parent.location.replace("b.action?");//父页面刷新
    请看上面 这是子页面的js
    我是在submit提交表单之后,又刷新了父页面,现在遇到个问题,为什么这样写,程序会先刷新父页面,而不是先提交子页面表单之后再刷新父页面。
      

  7.   


    设置B页面iframe 由于一个属性设置为自身 target="parent" 试试!我之前也遇见过iframe结构的3个页面跳转到另一个页面!
      

  8.   

    B页面没有iframe啊 要不你加我QQ 咱俩细聊
      

  9.   

    你是说加在form 标签里面吧
      

  10.   

    已经解决了 
    在子页的form标签上加上  target="_parent" 这段话就可以了 谢谢jiushiaiJJ
    的帮助