标签:操作 变化 发送请求 常用 用户 应用 响应 异常处理机制 具体步骤
解释:异步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)、传送数据形式不同。
标签:操作 变化 发送请求 常用 用户 应用 响应 异常处理机制 具体步骤
原文地址:http://www.cnblogs.com/dxjhehe/p/7629359.html