几种局部刷新技术

前端之家收集整理的这篇文章主要介绍了几种局部刷新技术前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

第一种:ajax

1)ajax对象的生成
2)ajax get请求
3)ajax post请求

1.xmlhttprequest对象
2.xhr属性
xhr.responseText
xhr.readyState
xhr.status
3.xhr方法
xhr.open()
xhr.send()
4.xhr事件
onreadystatechange
5.xhr get提交
var xhr=new XMLHttpRequest(); 
xhr.onreadystatechange=function(){
    if(xhr.readyState==4 && xhr.status==200){
        var data=xhr.responseText;
        hid.innerHTML=data;
    } 
}
xhr.open("get","index.PHP?"+str,true);
xhr.send(); 
6.xhr post提交
var xhr=new XMLHttpRequest(); 
xhr.onreadystatechange=function(){
    if(xhr.readyState==4 && xhr.status==200){
        var data=xhr.responseText;
        hid.innerHTML=data;
    } 
}
xhr.open("post","index.PHP",true);
xhr.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xhr.send(str); 

第二种:jsonp

第三种:iframe

原文链接:https://www.f2er.com/ajax/165161.html

猜你在找的Ajax相关文章