文件名称:AJAX无刷新聊天室技术
文件大小:13KB
文件格式:RAR
更新时间:2012-07-07 05:21:59
asp.net聊天室 AJAX聊天室 无刷新聊天室 聊天室分析
1.方案分析 Ajax的核心是JavaScript XmlHttpRequest对象。该对象在Internet Explorer 5中首次引入,它是一种支持异步请求的技术。简而言之,XmlHttpRequest对象可以使用JavaScript向服务器提出请求并处理响应,而不阻塞用户。 在创建Web站点时,在客户端执行屏幕更新为用户提供了很大地灵活性。下面是Ajax可以完成的功能: l 动态检测网页中的数据,无需页面重复加载。例如,动态检测网络考试系统倒记时时间,无需页面重复加载,并等待服务器重新发送整个页面。 l 提升站点的性能,这是通过减少从服务器下载的数据量而实现的。例如,在电子商城网的购物车页面,当更新购物车中的一项物品的数量时,通常会重新载入整个页面。如果使用Ajax计算新物品的总数量,服务器只会返回新物品总数量,而无须重新载入整个页面。 传统的聊天室基于客户端网页的自动刷新技术而实现,它的主要缺点是不断刷新页面造成屏幕的闪动,而经过了Ajax改造后的聊天室,每次只获取最新的发言信息,并将获取结果动态写入页面,不会有以上的缺点 …………………………
【文件预览】:
AJAX无刷新聊天室技术(2).doc