Ajax学习笔记
来源:互联网 发布:编程顺序 编辑:程序博客网 时间:2024/06/18 09:07
使用Ajax有几个步骤:
window.onload = function() {// 第一步:创建Ajax对象var xhr = ajaxFunction();// 第二步:服务器响应请求xhr.onreadystatechange = function() {if (xhr.readyState == 2) {if (xhr.status == 200) {var data = xhr.responestText;//获取文本格式的服务器返回数据//var docXml=xhr.responseXML;//获取xml格式的服务器返回数据}}}/** * 第三步:Ajax对象打开请求 * * @param post请求方式为post * @param 参数2为请求路径 * @param 参数3为是否异步请求 */xhr.open("post", "", "true");/** * 发送请求参数等 */xhr.send("a=1&b=2");}// 创建Ajax对象的方法 已考虑兼容性function ajaxFunction() {var xmlHttp;try {// Firefox,Opear 8.0+,SafarixmlHttp = new XMLHttpRequest();} catch (e) {try {// Internet ExplorerxmlHttp = new ActiveXObject("Msxml2.XMLHTTP");} catch (e) {try {xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");} catch (e) {}}}return xmlHttp;}
按照上述步骤可以使用Ajax做开发.
0 0
- ajax学习笔记---什么是Ajax
- [ajax 学习笔记] ajax初试
- Ajax学习笔记-Ajax数据格式
- AJAX学习笔记--慕课网Ajax
- Ajax学习笔记(一)
- Ajax学习笔记(二)
- Ajax学习笔记(三)
- Ajax学习笔记(四)
- Ajax学习笔记(五)
- Ajax学习笔记(六)
- Ajax学习笔记
- Ajax 学习笔记(1)
- Ajax 学习笔记(2)
- Ajax 学习笔记(3)
- Ajax Gossip学习笔记
- AJAX学习笔记--从零开始
- Ajax 学习笔记
- ajax学习笔记
- iOS平台XML解析类库对比和安装说明
- Data rate will not exceed 54 Mbps when WEP or TKIP encryption is configured
- POJ 2411 Mondriaan's Dream
- wiresherk ubuntu安装
- php扩大年夜开收进建笔记 - observer - zhwquan - 战讯专
- Ajax学习笔记
- ORACLE建表空间,授权,导入,导出表
- VC++ MFC+GDIPlus 双缓冲解决闪烁问题
- 动态代理实现机制
- 基础算法之排序--快速排序
- 利用dispatch_once创建单例
- JS之RegExp对象(一)
- cocos2d-x 中文输出 GB2312与UFT8互转
- 4ping解决网络问题