处理同域请求与跨域请求,默认是异步get请求,可以实现获取同步请求
//实现跨域与同域请求
function ajax(obj){
var defaults = {
type:'get',
async:true,
url:'#',
dataType:'text',
jsonp:'callback',
data:{
},
success:function(data){
console.log(data)}
}
for(var key in obj){
defaults[key] = obj[key];
}
if(defaults.dataType=='jsonp'){
ajax4jsonp(defaults);
}else{
ajax4Json(defaults);
}
}
//处理同域
function ajax4Json(defaults){
// 1、创建XMLHttpRequest对象
var xhr = null

本文介绍了如何使用JavaScript处理同域和跨域请求,重点关注默认的异步GET请求以及如何实现同步请求的方法。
最低0.47元/天 解锁文章
644

被折叠的 条评论
为什么被折叠?



