码迷,mamicode.com
首页 > Web开发 > 详细

Ajax运行原理

时间:2017-10-05 16:44:01      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:操作   变化   发送请求   常用   用户   应用   响应   异常处理机制   具体步骤   

解释:异步Javascript和XML。相当于在用户和服务器之间增加了一个中间层(Ajax引擎),使用户操作与服务器响应异步化。

优点:页面无刷新,用户体验好、异步与服务器通信、前后端负载平衡、基于标准被广泛支持、界面与应用分离。

缺点:破坏了浏览器机制、对搜索引擎支持较弱、Ajax的安全问题、破坏了程序的异常处理机制。

应用:百度的搜索引擎,自动获取关联的信息、注册账号是否存在。

 Ajax可以接收字符串、HTML标签、CSS样式内容、XML内容、JSON内容等。

Ajax操作具体步骤:1.创建Ajax对象,2.创建新的Http请求,3.发送请求,4.设置事件,感知状态变化,接收服务器返回信息。

Ajax常用对象成员:1)、成员属性:responseText、readyState、onreadystatechange。2)、成员方法:open()、send()。

Ajax请求之get和post不同之处:1)、给服务器传送数据大小不同,2)、post传送数据比get更安全,3)、传送数据形式不同。

 

Ajax运行原理

标签:操作   变化   发送请求   常用   用户   应用   响应   异常处理机制   具体步骤   

原文地址:http://www.cnblogs.com/dxjhehe/p/7629359.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!