请教高手!
服务器接收外来数据,使得网页变化,服务器端页面发生变化,客户端就自动刷新页面显示数据,不想在页面利用定时器进行定时刷新,有没有其他的解决方案啊??
服务器接收外来数据,使得网页变化,服务器端页面发生变化,客户端就自动刷新页面显示数据,不想在页面利用定时器进行定时刷新,有没有其他的解决方案啊??
解决方案 »
- 关于下拉列表的一些问题?请求帮助
- 判断ip地址是否属于某段范围,程序写了一半了
- 求大师级ASPX.VB连接SQL2000的论坛源代码.要求参考.
- 新手求救 IIS无法解析ASPX文件
- 高指点 循环输出 PagedDataSource 分页后的当前页的记录集
- 请教:Win2003中ASP使用Session问题!
- 大哥们好!帮帮我,异常数据同步问题!(进者有分)
- windowxp sp2 下访间Access数据库问题。报错:请安装 Microsoft Data Access Components(MDAC) 2.6 或更高版本
- 重写一个 自定义Membership Provider
- 代码后置的时候遇到一个问题~求助!!!
- asp.net里面框架用html好还是css好
- HELP
写两个dll文件,一个运行在服务器的机器上,实现的功能是向客户端不断的发送0,1数据(服务器ie发生变化,发送1,不变化发0)
另一个dll运行在客户端机器上,实现的功能是接收上边dll文件发过来的0,1,当收到1时,触发客户端的ie刷新事件,收到0时不变化。
不知道可不可行,dll文件也不知道怎么编,大家能给点意见吗!
比如gmail邮件等.
http://blog.csdn.net/zhoufoxcn/archive/2008/03/09/2160407.aspx
那在客户端安装程序的方法其实就不少了,最多的就是ActiveX。其他的话,Flash也是一个较好的选择。
ajax不能算是客户端程序的。
这样的代价远高于在客户端定时通过AJAX访问服务器端判断、获取数据。
那您觉得有什么可行的办法吗??客户端无刷新获取服务器的数据更新,Ajax?
作为web应用,当然是ajax在页面判断,当符合条件时,去向服务器索取新的数据
否则RFC2616就要改写了。
还有一种方式。
做一个隐藏的 Iframe这个 Iframe 请求一个 长时间运行的 服务端脚本。这个服务端脚本死循环。 给客户端发送 一段 <script>top.Frame001.location.reload()</script>把 script 闭合做好,这样,服务端如果要客户端刷新,
就发送
<script>top.Frame001.location.reload()</script>
并 flush 到客户 端。
这种方式做过测试,可行。但会耗用服务端处理。不如用 flash 来连接服务器,并通过 flash 的socket 通道来控制合理。
HTTP模拟一个类似的长链接
楼主要的功能是人家设计web时,就首先否定掉的东西(不管你来我家多少次,我都是有求必应,并且只要我把你要的东西给你,我就再也不会记得你了.要是乞丐碰上这样的人该多好啊).所以永远不要奢望服务器会"主动向客户端示好".只能是客户端先给服务器"磕头请示",服务器才会搭理客户端.
所以,只能是ajax或者用iframe+js定时刷新.