进一步理解阿贾克斯(Ajax)
2024-08-25 14:05:49
一、ajax简介
1、Asynchronous JavaScript and XML(异步的Javascript和XML)
2、是一种在无需重新加载整个网页的情况下能够更新部分网页的技术。
二、ajax同步&异步
1、ajax同步和异步
利用XMLHTTPrequest对象和web服务器进行数据的异步交换
2、ajax-XMLHTTPrequest对象创建
var xhr = new XMLHttpRequest();
//浏览器兼容
3、ajax-HTTP请求
HTTP:超文本传输协议,是一种无状态协议。
请求过程:
4、ajax- XMLHTTPrequest发送请求
1)open(method,URL,async)
- methold:get、post
- URL:
- async:true
2)send(string)
5、ajax-XMLHTTPrequest取得相应
- responseText:获得字符串形式的响应数据
- responseXML:获得XML形式的响应数据
- status和statusText:以数字和文本形式返回HTTP状态码
- getAllResponseHeader():获取所有的响应报头
- getresponseheader():查询响应中的某个字段的值
最新文章
- MVVM大比拼之AngularJS源码精析
- ASP.NET保存信息总结(Application、Session、Cookie、ViewState和Cache等) ZT
- 当编译CCBReader时出现 “ CCBAnimationManager.m Use of undeclared identifier 'other‘ ” 解决方法
- linux下IPTABLES配置详解(转)
- 用Navicat更新数据库表中的某一字段
- Greenplum failed segment的恢复方法
- PHP实现中文简体字和繁体字互转
- [02] Oracle简单单行函数(字符+数值+日期+转换+通用)
- ALV DataChange EVENT
- Spring之SpringMVC前端控制器DispatcherServlet(源码)分析
- 【JSOI2008】最大数
- java使用spark/spark-sql处理schema数据
- PYTHON-模块 sys os random shutil-练习
- Docker多主机网络
- jenkins3
- 根据URL获取参数值得出json结果集,对外给一个接口让别人调用
- MyEclipse持续性开发教程:用JPA和Spring管理数据(五)
- SQL2000清除SQL日志
- 5.1 Components — Introduction
- [转]VS2010 常用插件
热门文章
- 使用supervisor 进行进程管理时调整最大文件打开数
- Angular2 ^ 资源链接
- 每个前端开发者必会的 20 个 JavaScript 面试题
- spring 代码中获取ApplicationContext(@AutoWired,ApplicationListener)
- linux下安装git提示”无法打开锁文件 /var/lib/dpkg/lock - open (13: 权限不够)“
- FFmepg 如何在 window 上使用?
- 使用eclipse写C
- 弄懂 JRE、JDK、JVM 之间的区别与联系
- mysql修改记录
- java中JDBC报错(一)