问一个动态实时刷新的问题

zhihuofenghuo 2004-11-18 09:32:29
问一下,这是怎么做的?

是生产过程流程图的动态显示问题。动态刷新的生产过程流程图刷新的时间周期一般是秒级。但是流程图体积比较大,通常有好几十KB,是无法通过WEB达到这个要求的。唯一的方法就是光刷新显示的数据而不刷新流程图。浏览器端采用分帧方式分为两帧,即主框架网页(main.html)由两个子框架页面组成,一个为流程图显示页面(disPlay.html),一个为数据刷新页面〔efresh.asp〕,其中数据刷新页面为不可见,只承担数据刷新任务,每隔一个刷新周期,就自动重载,达到从服务器端拉回最新数据的目的,然后触发页面中的Javascript,自动将拉回的数据显示在流程图显示页面上。在refresh.asp中加入META标签即可实现页面自动重载的功能,格式为<meta http-equiv=“refresh“content=2>。由于返回到客户端浏览器的只是含JavascrlP的纯html文件,所以适用于任何平台和浏览器,不会有任何兼容性问题,可靠性很好。实现效果如图4所示。图中两个位号值是每隔25刷新一次,而且通过disPlay.htm}中的Javascrip还可实现一定的动画功能,如图4中右边的容器中的液位可以随着位号值的变化而高低变化。
...全文
92 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
水墨画 2004-11-18
  • 打赏
  • 举报
回复
这个完全可以实现,本人即做过你所说的功能,请与我联系tingyan_w@163.net
popeyepower 2004-11-18
  • 打赏
  • 举报
回复
2秒就刷新一次,建议你不要用web来做,没什么效率,2秒就刷一次页面,看页面还有什么意义,本来web就慢,建议直接和端口通讯,用exe处理,反馈到客户端

28,404

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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