最近在写个程序,是关于向导的,下面说说我的设计思路
程序使用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
------解决方案--------------------------------------------------------