页面中的frame更新问题,请高手帮忙。 当点击查询后,反回到你的大页面(就是包含frame的页面),就可以刷新了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 假设top.jsp所在的frame的name为top,main.jsp的为main当点击查询后,你可以这样来改变main的srcwindow.parent.frames("main").location.href="...";或者在main.jsp里面做个提交的form用window.parent.frames("main")来找到main区的window接下来的事情我想你也应该会做了。 同意楼上!其实很简单,建议看看 dhtml(或者 javascript) 的书!哪用浪费 100分! 我会看这方面的书的,只是目前没时间,以前又不接触过这方面的,所以就麻烦各位帮我看看了。<form name="form1" action="top.jsp?riqi=<%=qssjStr%>"><tr> <td height="41" valign="middle"> <table width="771" border="0" cellspacing="0" cellpadding="0" height="42"> <tr> <td width="114" height="42" align="center" class="charactor2"> <a href="xsrbcontent1.jsp" target="mainFrame" class="w">原蜡油情况及<br> 码头锚地动态</a> </td> <td width="7" align="center" class="charactor2"><imgsrc="images/line2.gif" width="3" height="32"> </td> <td width="97" align="center" class="charactor2"> <a href="xsrbcontent2.jsp" target="mainFrame" class="w">产品出厂情况 </a> </td> <td width="9" align="center" class="charactor2"><img src="images/line2.gif" width="3" height="32"></td> <td width="106" align="center" class="charactor2"><a href="xsrbcontent3.jsp" target="mainFrame" class="w">产品库存情况</a></td> <td width="10" align="center" class="charactor2"><img src="images/line2.gif" width="3" height="32"></td> <td width="101" align="center" class="charactor2"><a href="xsrbcontent4.jsp" target="mainFrame" class="w">装置加工量及<br> 主要产品产量</a></td> <td width="75" class="charactor2" align="right">日期:</td> <td width="133"> <input type="text" name="riqi" size="12" value="<%=qssjStr==null?dtStr:qssjStr%>"></td> <td width="124" rowspan="1"> <input type="submit" name="Submit" value="查 询" class="button1" onclick="parent.frames('mainFrame').location.href='xsrbcontent1.jsp'"> </td> </tr> </table></td> </tr> </form>这是可以实现更新,但有时要点击两下才能更新main中的内容。为什么? 看不出原因,好像没错,是不是你那时太心急,连点了两次:)javascript方面的书没看头,我从没认真的翻过那种书,我觉得只要了解它的一些特点,然后装个msdn,一般的应用就没什么问题了。深一点的,那些书上也没怎么讲,所以看那书是浪费时间。呵呵,个人观点。 通过javascript写提交函数,设置一个调用该函数的按钮,可以实现你的要求,另外表头帧不用同时刷新的,你可以通过提交中间的帧表单,返回后可以在控制top.jsp 谢谢各位,这个问题我已经解决了,是我程序里有个地方用到了session的问题。看大家还有什么比较好的建议,明天结贴。 Struts拦截请求,web.xml和struts.xml配置 如何在子窗口处理事务完成后,再刷新父窗口 mysql存图片问题 请教一个问题 能告诉我下面这个问题怎么解决不。。各位大侠们? 急,怎样把日期带时间存入ORACLE中的DATE字段 MVC和三层架构有什么区别么? 配置问题? 在jsp里如何写sql语句 j2ee要什么配置啊 关于JDBC的问题,在线等待.UP者有分. 100分-肯定加--求动态菜单原吗
当点击查询后,你可以这样来改变main的src
window.parent.frames("main").location.href="...";
或者在main.jsp里面做个提交的form
用window.parent.frames("main")来找到main区的window
接下来的事情我想你也应该会做了。
其实很简单,建议看看 dhtml(或者 javascript) 的书!
哪用浪费 100分!
<form name="form1" action="top.jsp?riqi=<%=qssjStr%>">
<tr>
<td height="41" valign="middle">
<table width="771" border="0" cellspacing="0" cellpadding="0" height="42">
<tr>
<td width="114" height="42" align="center" class="charactor2">
<a href="xsrbcontent1.jsp" target="mainFrame" class="w">原蜡油情况及<br>
码头锚地动态</a>
</td>
<td width="7" align="center" class="charactor2"><imgsrc="images/line2.gif" width="3" height="32">
</td>
<td width="97" align="center" class="charactor2">
<a href="xsrbcontent2.jsp" target="mainFrame" class="w">产品出厂情况 </a>
</td>
<td width="9" align="center" class="charactor2"><img src="images/line2.gif" width="3" height="32"></td>
<td width="106" align="center" class="charactor2"><a href="xsrbcontent3.jsp" target="mainFrame" class="w">产品库存情况</a></td>
<td width="10" align="center" class="charactor2"><img src="images/line2.gif" width="3" height="32"></td>
<td width="101" align="center" class="charactor2"><a href="xsrbcontent4.jsp" target="mainFrame" class="w">装置加工量及<br>
主要产品产量</a></td>
<td width="75" class="charactor2" align="right">日期:</td>
<td width="133"> <input type="text" name="riqi" size="12" value="<%=qssjStr==null?dtStr:qssjStr%>"></td>
<td width="124" rowspan="1">
<input type="submit" name="Submit" value="查 询" class="button1" onclick="parent.frames('mainFrame').location.href='xsrbcontent1.jsp'">
</td>
</tr>
</table></td>
</tr>
</form>这是可以实现更新,但有时要点击两下才能更新main中的内容。为什么?
呵呵,个人观点。
较好的建议,明天结贴。