| 发表于:2007-10-11 09:19:254楼 得分:0 |
我还是将代码给出来吧 a.jsp ---------------------------- <%string ptype = request.getparams(ptype); if(ptype!=null) { bean.doselect(ptype);//执行一次查询 } %> <form action="a.jsp"> <input type="button" value="添加" onclick="windows.open(b.jsp)"/> <input type="sumit" value="查询"> </form> ------------------------------------------ b.jsp ----------------------------------- <script ````> function close() { //在这里写跳转到已经打开的a.jsp,不知道可不可行,或则你们有更好的办法. windows.close() } </script> <form action=a.jsp> <input type="text" name="ptype"/> //其他文本框,但不重要 <input type="button" value="提交" onclick="close"/> </form> ------------------------- 问题就出现这里了,如果我点b.jsp的提交按纽,他会提交到a.jsp,但是马上就关闭了.而且最早的那个a.jsp根本没变.. 如果我不 windows.close(),那a.jsp就出现了两个,而且前一个还没有被刷新`` 我是想问有没有一种办法操作一个已经处于打开状态的页面,让他刷新,并把参数提交给他?? | | |
|