当前位置: 代码迷 >> Java Web开发 >> iframe 子页刷新父页有关问题 大神请帮忙看看
  详细解决方案

iframe 子页刷新父页有关问题 大神请帮忙看看

热度:3301   发布时间:2013-02-25 21:09:59.0
iframe 子页刷新父页问题 大神请帮忙看看
最近在写个程序,是关于向导的,下面说说我的设计思路
程序使用struts2写的,首先链接到页面A 该页面包括<s:iterator 遍历的导航图 页面下面是个iframe 目的已经很明确了,就是当我点击导航图上的链接后 会刷新iframe里面的页面当然链接是在遍历的时候加进去的。

遇到的问题:
在正常操作的时候应该是step1-step2-step3 也就是说step1里面会有个提交按钮,action跑完后,会自动跳到step2
现在iframe里面的子页没有问题,但是刷新父页出现了问题,由于我是用struts2写的,进入action后会在,struts.xml里面配置result ,但是不管怎么配置 都是只刷新子页,不刷新父页。
我有尝试了别的方法,
比如parent.document.openform.action = url;parent.document.openform.submit(); 
和parent.location.reload();
这两种方法都是加在子页的onload里面的,导致页面刷新死循环。

想了好久,还是不行,所以想请教下论坛上的大神,是不是我的思路有问题,或者有什么解决方法,都可以说下,小弟感激不尽。
另附上小弟的qq号,欢迎指教
qq:148013524

------解决方案--------------------------------------------------------
探讨

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