Ajax与Http协议;课程大纲;1.Ajax与Http协议详解;概述:Ajax模块在处理网络请求的时候包括以下四个步骤
(1)创建xhr对象
(2)构建xhr的属性和方法
(3)通过xhr对象发出HTTP请求
(4)通过xhr对象的方法接收服务器回传的数据
补充:Ajax可以发出同步请求,也可以发出异步请求。
但大多数情况下指的是异步请求,因为同步的Ajax请求对浏览器会产生“阻塞效应”
实例:见下页;varxhr=newXMLHttpRequest();
xhr.onreadystatechange=function(){
if(xhr.readyState===4){
if(xhr.status==200){
console.log(JSON.parse(xhr.responseText));
}else{
console.error(xhr.statusText);
}
}
}
xhr.onerror=function(e){
console.error(xhr.statusText);
};
xhr.open(GET,ajax.php,true);
xhr.timeout=5000;
xhr.send(null);;2.xhr对象; 在整体感知
您可能关注的文档
最近下载
- 2005年临床执业医师考试真题及答案-标记出处版(第二单元).docx VIP
- 2025电动自行车充停充换场所设计技术细则.docx
- 山东省烟台市牟平区2024-2025学年八年级(下)期末物理试卷(五四学制)(含解析).pdf VIP
- 《护理学导论(高职案例版)》第五章:护理的支持性理论[精品].ppt VIP
- 铁路隧道深埋中心排水管施工方案.docx VIP
- 《飞行原理》教学课件合集.pptx
- 2005年临床执业医师考试真题及答案-标记出处版(第一单元).docx VIP
- 不锈钢管进场检验操作指导书.docx VIP
- jd160a牵引电机使用维护说明书.pdf VIP
- 《硼中子俘获治疗设备质量控制检测规范》.pdf VIP
原创力文档

文档评论(0)