JS如何控制页面局部加载

禽兽放开那女孩 2012-06-26 05:53:40

<script type="text/javascript" charset="GBK">
function doCx(){

}
</script>
</head>
<body id="body">
<div id="divOne">
<input value="查询" type="button" onclick="doCx()" />
</div>
<div id="divTwo">
<jsp:include flush="false" page="chartDemo.jsp"></jsp:include>
</div>
<div id="divThree">
</div>

我想要的效果是 点击查询按钮 重新载入chartDemo.jsp页面 请问大神们 这个可以实现吗?代码该怎么写
...全文
686 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zayx88 2012-06-27
  • 打赏
  • 举报
回复
form1.target = "wbFrame";
form1.action = "workerBackList.action";
form1.submit();
m540920181 2012-06-27
  • 打赏
  • 举报
回复
那也只能这样了,使用form跳转到action,然后在中心跳转的本页面同时加载那要的那个页面
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
比如:
<div id="div_wb" style="display:none;">
<span id="BetsPageSpan"></span>

</div>
<form name="frmWaitingBets" id="frmWaitingBets" action="docx.do" target="wbFrame" method="post" style="displ……
[/Quote]
这个不是我想要的方法 因为chartDemo.jsp这个页面有些东西 ajax传不过来的
我只是想刷新这个页面 重载也可以
hugo000002020 2012-06-27
  • 打赏
  • 举报
回复
include的本身就是程序的一部分,
想单独拿出来刷新不行。
但是可以刷新iframe或者发http请求

<iframe id= "YourJSPFile " src= "http://www.yourhost.com/yourJSPFile.jsp "> </iframe>
<input type= "button " value= "Reload! " onclick= "document.getElementById( 'YourJSPFile ').src=http://www.yourhost.com/yourJSPFile.jsp?time=+new Date().getTime(); "/>
小伙 2012-06-26
  • 打赏
  • 举报
回复
比如:
<div id="div_wb" style="display:none;">
<span id="BetsPageSpan"></span>

</div>
<form name="frmWaitingBets" id="frmWaitingBets" action="docx.do" target="wbFrame" method="post" style="display:none"></form>
<iframe name="wbFrame" id="wbFrame" src="" width="0" height="0" frameborder="0"></iframe>
如上点击查询提交docx.do表单后返回到XX.jsp文件
XX.jsp(用来显示类容 比如说一个表格)
在XX.jsp的最后加上一句代码(你需要拿到'BetsPageSpan'这个span对象)
parent.document.getElementById('BetsPageSpan').innerHTML=document.body.innerHTML;

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧