js 实现页面部分定时刷新 我要写一个项目.要求是某个模块的信息时定时自动刷新的!比如是一分钟,要求js 实现.其他的方法也可以参考!精彩就有分!高手出来帮忙了!!!谢谢!!最好有个小例子! 是从数据库取出的数据.显示数据的最新数据. 还有一个问题,对高手说可能比较简单.就是实现一个倒计时!!比如任务时间从数据库取出来的!谢谢啦~~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 要定时刷新的部分做成iframe,然后在iframe里面的页面设置定时刷新设置定时刷新的方法可参照:http://blog.csdn.net/senbar/archive/2006/09/13/1218199.aspx <html> <head> <title>定时刷新页面</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> </head> <script> <!-- var limit="0:15" if (document.images){ var parselimit=limit.split(":") parselimit=parselimit[0]*60+parselimit[1]*1 } function beginrefresh(){ if (!document.images) {return if (parselimit==1) window.location.reload() else{ parselimit-=1 curmin=Math.floor(parselimit/60) cursec=parselimit%60 if (curmin!=0) curtime=curmin+"分"+cursec+"秒后重刷本页!" else curtime=cursec+"秒后重刷本页!" window.status=curtime setTimeout("beginrefresh()",1000) } } window.onload=beginrefresh //--> </script> <body bgcolor="#FFFFFF" text="#000000"> aaaaaaaaaaaa</body> </html> prototype 的组件里有 PeriodUpdater 也就是定时更新的。 timename=setInterval("a();",1000(每1秒执行一次)); 使用IFrame function a() { iframeName.location.href = "mendiantibao_list.do" //如果iframe页面初始化就加载,那就iframeName.location.href.reload(); } 不适用iframe的话,可考虑采用ajax方式去做,定义一个js函数去定时执行ajax,调用服务端的数据并返回,在通过js控制内容的输出 再一种使用jquery的定时器比如:<div id = 'abc'></div>$(function() { $('#abc').oneTime(1000, function() { $.post('xxx.action',{'':''},function(obj) { // action==返回obj ,然后设置div内的内容。 }); });}); 关于jsp统计表里的人数,以及两个表人数相除计算问题 freemarker求助`` 关于一个简单struts的应用,新人求指教! action里面该怎么写才能将数据存入数据库?? 求助 JSP能否像调用bean一样来调用Dcom? 请教一个异常的问题? jsp处理机制 以及 错误跳转问题 ^_^上了第5座山.散分罗.......... 编译时出错,麻烦达人帮忙看看。 关于weblogic的安装与配置问题 关于页面转向的问题 跪求hql语句的连接问题
<title>定时刷新页面</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<script>
<!-- var limit="0:15"
if (document.images){
var parselimit=limit.split(":") parselimit=parselimit[0]*60+parselimit[1]*1
}
function beginrefresh(){
if (!document.images) {
return if (parselimit==1)
window.location.reload()
else{
parselimit-=1 curmin=Math.floor(parselimit/60) cursec=parselimit%60 if (curmin!=0) curtime=curmin+"分"+cursec+"秒后重刷本页!" else curtime=cursec+"秒后重刷本页!" window.status=curtime setTimeout("beginrefresh()",1000)
}
}
window.onload=beginrefresh //-->
</script>
<body bgcolor="#FFFFFF" text="#000000">
aaaaaaaaaaaa
</body> </html>
使用IFrame
function a() {
iframeName.location.href = "mendiantibao_list.do"
//如果iframe页面初始化就加载,那就
iframeName.location.href.reload();
}
比如:
<div id = 'abc'>
</div>
$(function() {
$('#abc').oneTime(1000, function() {
$.post('xxx.action',{'':''},function(obj) {
// action==返回obj ,然后设置div内的内容。
});
});
});