网页数据的实时刷新_Ajax编程_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

网页数据的实时刷新

作者:黑客防线网安Ajax教程基地 来源:黑客防线网安Ajax教程基地 浏览次数:0

本篇关键词:刷新实时数据网页
黑客防线网安网讯:  网页数据的实时刷新  本来是打算在WEB页面上实现这样的功能:例如网页上有多个按钮,按钮1,按钮2,按钮3等  按钮1的响应比较耗时,如何能够做到点击了按钮1之后,不用等待其响应,...

  网页数据的实时刷新

  本来是打算在WEB页面上实现这样的功能:例如网页上有多个按钮按钮1按钮2,按钮3等

  按钮1的响应比较耗时,如何能够做到点击了按钮1之后,不用等待其响应,就可以再点击其

  他按钮,而按钮1响应结束之后会把结果刷出来?

  仔细一想,这是不可能的!这种要求对winform的程序而言非常简单,对web就难了

  不等待按钮1的响应返回,只能是异步实现,开启线程或者BeginInvoke

  但是页面的刷新已经完毕,异步事件执行完之后如何再刷新页面?

  常见的页面操作都是拉的技术,而由服务器到页面是推的技术,如何实现?

  也就是说,ASP.NET里是无法实现异步的,所有的操作只能同步完成,我们录入数据之后,通

  过点击或者其他操作,数据刷至服务器,我们等待服务器的返回。。。。。。

  
  用AJAX实现?

  Ajax是一种客户端方法,可以与J2EE、.NET、PHP、Ruby、和CGI脚本交互,而并不必关心服务器是什么。

  这种技术允许浏览器与服务器通信而无须刷新当前页面的技术都涵盖在内。

  以下附上Ajax交互的方法,它与标准Web客户中所用的标准请求/响应方法有所差别:

  1. 一个客户端触发一个Ajax事件。

  2. 创建XMLHttpRequest对象的一个实例。

  3. 向服务器端做出响应。

  4. 服务器可以做你想做的事情。

  5. 请求返回到浏览器。

  6. XMLHttpRequest处理返回值,调用相应的函数进行显示。
  http://blog.csdn.net/w_fenghui/archive/2007/01/25/1493365.aspx

    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-15523-1.html
网站维护教程更新时间:2012-04-05 00:02:45  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer