ajax基本原理实现
2024-09-04 16:24:32
function ajax(method,url,data,success){
try{
var xhr=new XMLHttpRequest();
}catch(e){
xhr=new ActiveXObject('Mocrosoft.XMLHTTP');
}
if(method=='get'&&data){
url+='?'+data;
}
xhr.open(method,url,true);
if(method=='get'){
xhr.send();
}else{
xhr.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
xhr.send(data);
}
xhr.onreadystatechange=function(){
if(xhr.readyState==4){
success&&success(xhr.responseText);
//console.log(xhr.responseText);
}
}
}
最新文章
- Resharper 检测所有NullReferenceExceptions(空指针)
- C#发送邮件异常:根据验证过程,远程证书无效
- flex弹性盒模型布局
- SQL Server 2014新特性探秘(1)-内存数据库
- Android Studio教程--Android项目分享到Github
- Python 输出文字带颜色
- NetSetMan IP地址切换工具
- VPS搭建VPN(pptpd)
- cgroup隔离的知识点
- 两个数据库表同步的可视化WEB同步程序
- 【整理】c# 调用windows API(user32.dll)
- PHP面向对象编程学习之对象基础
- android用shape画虚线,怎么也不显示
- Strtus2框架笔记
- 1.4:SubShader
- 136.137.260. Single Number &;&; 位运算
- 犹记当年写出bug睡不着,回想今天只求睡好渡余生……
- 1,postman的安装
- Mysql被攻击
- (原)Android在子线程用handler发送的消息,主线程是怎么loop到的?