基于Ajax网页的局部更新方法

文档序号:6518746阅读:442来源:国知局
基于Ajax网页的局部更新方法
【专利摘要】本发明公开了一种基于Ajax网页的局部更新方法。步骤如下:点击浏览器的刷新按钮,获得更新内容;使用MSXML对其进行处理,创建XMLHttpRequest对象;更新网页局部内容;向幕后发送请求;建立xmlHttp;等待服务器反响即可。当xmlHttp属性的值为4的时候,表示请求完成,处于相应就绪状态;状态码要始终保持220。本发明的有益效果是:网页加载的时候不会出现短暂的白屏、闪烁和迟滞的现象,大大减轻了服务器的负荷,用户感觉更加顺畅。
【专利说明】基于Ajax网页的局部更新方法
【技术领域】
[0001]本发明涉及一种计算机操作方法,具体来说是指基于Ajax网页的局部更新方法。【背景技术】
[0002]AJAX是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。AJAX是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用AJAX)如果需要更新内容,必需重载整个网页面。有很多使用AJAX的应用程序案例:新浪微博、Google地图、开心网等等。在Web应用中我们经常会希望获取网页的更新的信息,如要获取最新的邮件列表、显示最新的体育彩票的开奖公告、更换用户登陆的验证码、会员注册时验证用户名是否可用、交通网站的道路信息公告牌、办公OA的工作任务提醒、网站的在线人数等。

【发明内容】

[0003]为克服上述技术问题,我们提出了以下技术方案:
基于Ajax网页的局部更新方法,步骤如下:
点击浏览器的刷新按钮,获得更新内容;
使用MSXML对其进行处理,创建XMLHttpRequest对象;
更新网页局部内容;
向幕后发送请求;
建立 xmlHttp;
等待服务器反响即可。
[0004]本发明中,当xmlHttp属性的值为4的时候,表示请求完成,处于相应就绪状态。
[0005]本发明中,状态码要始终保持220。
[0006]本发明的有益效果是:网页加载的时候不会出现短暂的白屏、闪烁和迟滞的现象,大大减轻了服务器的负荷,用户感觉更加顺畅。
【具体实施方式】
[0007]基于Ajax网页的局部更新方法,步骤如下:
点击浏览器的刷新按钮,获得更新内容;
使用MSXML对其进行处理,创建XMLHttpRequest对象;
更新网页局部内容;
向幕后发送请求;
建立 xmlHttp;
等待服务器反响即可。
[0008]当xmlHttp属性的值为4的时候,表示请求完成,处于相应就绪状态。[0009]状态码要始终保持220。
[0010]以上所述,仅为本发明较佳的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明披露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。
【权利要求】
1.基于Ajax网页的局部更新方法,其特征在于,步骤如下: O点击浏览器的刷新按钮,获得更新内容; 2)使用MSXML对其进行处理,创建XMLHttpRequest对象; 3)更新网页局部内容; 4)向幕后发送请求; 5)建立xmlHttp; 6)等待服务器反响即可。
2.如权利要求1所述的基于Ajax网页的局部更新方法,其特征在于,当xmlHttp属性的值为4的时候,表示请求完成,处于相应就绪状态。
3.如权利要求1所述的基于Ajax网页的局部更新方法,其特征在于,状态码要始终保持 220。
【文档编号】G06F17/30GK103631880SQ201310561910
【公开日】2014年3月12日 申请日期:2013年11月13日 优先权日:2013年11月13日
【发明者】王锦忠 申请人:王锦忠
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1