怎么在jsp中局部刷新啊?

zzz2121 2008-01-22 11:29:33
怎么在jsp中实现局部刷新啊?谢谢!
...全文
2835 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
linyuepeng 2008-01-24
  • 打赏
  • 举报
回复
1:ajax实现
javascript弄个定时器定时通过ajax取服务端信息,实现无刷新自动更新数据技术

2:嵌套个iframe,
<IFRAME name="" SRC=""> </IFRAME>
在iframe的src里的jsp页面用
<meta http-equiv="Refresh" content="3;url=http://www.google.net"> 之类的来刷新
或者用javascript来控制刷新,setTimeout、setInteval、window.location.reload();之类的
zhj92lxs 2008-01-24
  • 打赏
  • 举报
回复
顶一下
MattHgh 2008-01-24
  • 打赏
  • 举报
回复
iframe 是html语言里的
什么包都不需要
zzz2121 2008-01-24
  • 打赏
  • 举报
回复
我想问一下,用 iframe需要倒什么包吗?
zdblzwj 2008-01-23
  • 打赏
  • 举报
回复
支持二楼..两种方法都可以实现
HelloWorld_001 2008-01-23
  • 打赏
  • 举报
回复
同意3楼的
srss008 2008-01-23
  • 打赏
  • 举报
回复
ajax,偶刚刚看完,嘿嘿
dangdang80 2008-01-23
  • 打赏
  • 举报
回复
同意3楼的
hengxxh 2008-01-23
  • 打赏
  • 举报
回复
zzz2121 2008-01-23
  • 打赏
  • 举报
回复
谢谢,我感觉用3楼的比较不错,还有九楼的你的好像和没有设置时间有关系啊!应该有默认时间。。
具体也清楚
hcy1985 2008-01-23
  • 打赏
  • 举报
回复
大家好,以下是我写的网页自动刷新,例如是自动刷新www.163.com网站,
我运行的时候,为什么过一段时间之后就停止了,我想让他自动的刷不停止,应该怎么做,大家帮我看看谢谢!
还有当我关闭网页的时候,不点击停止的时候就会报错,谁能帮我指出错误,我会非常感谢的。谢谢!
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script type="text/javascript">
var timerId;
var pageRecord;
function startInter(){
document.getElementById('start').disabled=true;
document.getElementById('end').disabled=false;
pageRecord=window.open('http://www.163.com');
timerId=window.setInterval('refresh()',3000);
}
function endInter(){
document.getElementById('start').disabled=false;
document.getElementById('end').disabled=true;
window.clearInterval(timerId);
}
function refresh(){
pageRecord.location='http://www.163.com';
}
</script>
</HEAD>

<BODY>

<input name="start" type="button" id="start" onclick="startInter()" value="首页刷新"/>
<input name="end" type="button" disabled='disabled' id="end" onclick="endInter()" value="停止刷新"/>
</BODY>
</HTML>
zhengyun_an 2008-01-23
  • 打赏
  • 举报
回复
如果考虑到网站的搜索引擎优化的话,就是得选用ajax.iframe不利于蜘蛛人来抓取。
DiligencyMan 2008-01-23
  • 打赏
  • 举报
回复
ajax是首选

2 iframe 也可以考虑怎么实现啊?没有听说过啊!
老紫竹 2008-01-22
  • 打赏
  • 举报
回复
1 ajax 是首选
2 iframe 也可以考虑
苦u咖啡 2008-01-22
  • 打赏
  • 举报
回复
用ajax
nowitzki41 2008-01-22
  • 打赏
  • 举报
回复
一个用iframe的例子:

<table>
<tr>
<td>
dfsfsdfdsfdfd
</td>
<td>
<IFRAME name="ifrmtest" frameborder = "0" SRC="./aa/bb/cc.jsp"></IFRAME>
</td>
</tr>
</table>

触发刷新的事件代码都在cc.jsp页面中写。

62,623

社区成员

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

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