Ajax跨域总结

2017-12-29  本文已影响0人  码字仓颉

问题

1、手写一个原生ajax

2、什么是跨域,如何解决

知识点

1、XMLHttpRequest

var xhr = new XMLHttpRequest();
xhr.open('GET','/api',false);
xhr.onreadystatechange = function(){
    if(xhr.readyState == 4){
        if(xhr.status == 200){
            alert(xhr.responseText);
        }
    }
}
xhr.send(null);

IE低版本使用的是ActiveObject对象,和W3C标准不一样; IE低版本使用量非常少,了解即可;

2、状态码说明

3、跨域

上一篇下一篇

猜你喜欢

热点阅读