网页数据的实时刷新

2016-02-19 21:47 11 1 收藏

下面图老师小编跟大家分享网页数据的实时刷新,一起来学习下过程究竟如何进行吧!喜欢就赶紧收藏起来哦~

【 tulaoshi.com - Web开发 】

  网页数据的实时刷新

  本来是打算在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. 请求返回到浏览器。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

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

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

来源:http://www.tulaoshi.com/n/20160219/1627152.html

延伸阅读
标签: 电脑入门
单元格区域、Excel 表、数据透视表或数据透视图均可以连接到外部数据源(数据源:用于连接数据库的一组存储的源信息。数据源包含数据库服务器的名称和位置、数据库驱动程 序的名称以及在登录到数据库时所需的信息。)。可以刷新数据以更新此外部数据源的数据。每次刷新数据时,均可以看到数据源中最新版本的信息,其中包括对数 据进行的任何更...
标签: Web开发
通过XMLHTTP发送请求,返回结果.   script language="JavaScript" function GetResult() ...{ /**//**//**//* *--------------- GetResult() ----------------- * GetResult() * 功能:通过XMLHTTP发送请求,返回结果. * 参数:str,字符串,发送条件. * 实例:GetResult(); *--------------- GetResult() ----------------- */ v...
标签: ASP
  开门见山,不离开页面就能刷新页面中的(部分)数据好处多多。主要是不需要写无聊代码维护 state。 ASP.NET (以及其雏形 VI6 SOM)中的 server-side control (VI6 DTC, Script Library) 通过大量 hidden input 来维护页面 state,其功力之深,非吾辈能及。所以我们要想办法不离开页面就能得到 新数据,这样生活会比较好过。 其实办法...
标签: Web开发
--------------就是下面这个很简单的javascript函数SEND(STR,URL)---------------------- 使用到的是XMLDOM和XMLHTTP对象.用这种技术的好处是:全JS控制,方便/简单,比RDS 或者remote好多了.(前提:服务器端和客户端都必须安装IE5或者更高版本) function Send(Str,URL) //STR参数是传入的XML数据,你也可以传入其他文本数据. //不过这个函数需...
标签: Web开发
利用XMLHTTP无刷新获取数据. 客户端和服务器端数据的交互有几种方法. 1.提交,通过form/form提交到服务器端.也称"有刷新"吧. 2.通过XMLHTTP无刷新提交到服务器端,并返回数据.也称"无刷新"吧. 利用XMLHTTP我们可以实现很多很强大的应用.这文章主要介绍它的一 些简单的应用. 附:因为XMLHTTP是IE5.0+支持的对象.所以你必须要有IE5.0+才能看到效...

经验教程

985

收藏

25
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部