AJAX學習

1、什麼是AJAX?javascript

異步javascript和xml

-------節省用戶操做時間,提升用戶體驗,減小數據請求
-------傳輸獲取數據

2、AJAX的簡單交互流程:php

<form action="1.get.php">
    <input type="text" name="username">
    <input type="submit" value="提交">
</form>
var btn1=document.getElementById("btn1")

btn1.onclick=function(){
    
    //打開瀏覽器   建立一個AJAX對象
    var xhr=new XMLHttpRequest()
    
    //在地址欄輸入地址
    
    xhr.open('get','1.txt.txt',true)

    //提交
    xhr.send()
    
    //等待服務器返回內容
    xhr.onreadystatechange=function(){
        if(xhr.readyState==4){
            alert(xhr.responseText)
        }
    }
}

3、兼容IE6辦法java

  1. var xhr=null;

    if(window.XMLHttpRequest){瀏覽器

    xhr=new XMLHttpRequest()

    }else{服務器

    xhr=new Activ

    }異步

2.利用try catch方法code

try{ xhr=new XMLHttpRequest();

}catch(e){
xhr=new ActiveXObject('Microsoft.XMLHTTP')
}

4、open方法orm

參數:一、打開方式 二、地址 三、是否異步xml

表單:數據的提交對象

action:數據提交的地址
method:數據提交的方式

1.get:把數據

相關文章
相關標籤/搜索