写一个实时更新的 JS 大家给点意见..谢谢了
我想在STRUTS中写一个JS 能够在状态栏中实时显示数据库中的最新几条信息,5分钟刷新一次...
请问各位高手有没有什么建议,或是指点..谢谢了!!!
问题点数:0、回复次数:11Top
1 楼goodhu()回复于 2004-09-04 11:18:53 得分 0
new Timer(int delay ,ActionListener al)Top
2 楼lbhwwj(小凌)回复于 2004-09-04 12:29:55 得分 0
关注,目前我也有这种需求!!
帮你顶Top
3 楼lbhwwj(小凌)回复于 2004-09-04 12:30:37 得分 0
怎么样用Applet实现动态刷新呢,高手指教Top
4 楼alaal(for you)回复于 2004-09-04 12:50:41 得分 0
当然是用线程来实现了,睡5分钟然后查询数据库,刷新页面
不过尽量不要这样做,相当耗费系统资源!Top
5 楼farmer0512(遡风而立者)回复于 2004-09-04 12:50:58 得分 0
要5分钟自动刷新一次页面,可以将在页面
<head>
<meta http-equiv="refresh" content="300000">
……
</head>
content= 自动刷新间隔时间单位毫秒。
Top
6 楼xxben(001)回复于 2004-09-04 13:04:46 得分 0
赞成1楼的做个定时器就行了Top
7 楼showerXP(小阿!)回复于 2004-09-04 14:47:45 得分 0
人家要的是js。js好像没有timer哦。
我认为上面说的是正解。另外,可能这样页面刷新耗费资源,可以考虑用框架结构监听一部分变量以决定主页面是否刷新。
要5分钟自动刷新一次页面,可以将在页面
<head>
<meta http-equiv="refresh" content="300000">
……
</head>
content= 自动刷新间隔时间单位毫秒。
Top
8 楼hippowang(河马鼻孔)回复于 2004-09-04 16:29:15 得分 0
可是怎么能保证在刷新的时候不会重复提交FORM呢????
比如我在一个添加信息的页面,已经提交了,这时候你一刷新,不是又提交一次吗???Top
9 楼showerXP(小阿!)回复于 2004-09-06 08:35:45 得分 0
再写一段js保证他不触发某一事件就不提交。Top
10 楼hippowang(河马鼻孔)回复于 2004-09-06 09:32:53 得分 0
<head>
<meta http-equiv="refresh" content="300000">
……
</head>
content= 自动刷新间隔时间单位毫秒
我用了上面的方法...可是网页怎么不会自动刷新????
有什么限制吗???Top
11 楼heroflying(勇士)回复于 2004-12-01 09:13:03 得分 0
这样写:
<meta http-equiv="refresh" content="30000;url=本页的地址">
应该可以的Top




