日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:52000
  • 待審:37
  • 小程序:12
  • 文章:1037587
  • 會員:756

目錄
    ajax
    1. XMLHttpRequest對象
    2. 發出請求的方法

      2.1XMLHttpRequest.open()
      2.2XMLHttpRequest.setRequestHeader()
      2.3 XMLHttpRequest.send()

      3.XMLHttpRequest的響應狀態

        3.1XMLHttpRequest.readyState
        3.2 XMLHttpRequest.status

        4.處理函數

          5. 簡單示例

            參考:

              總結

                php小編草莓帶您深入了解php實現ajax動態網頁及相關函數詳解。ajax技術能夠使網頁實現異步加載,提升用戶體驗,而php作為后端腳本語言,與ajax配合使用能夠實現更多的功能和效果。本文將為您詳細解析php如何實現ajax動態網頁,以及相關的函數和用法,幫助您更加深入地了解和應用這一技術。

                AJAX

                AJAX(Asynchronous javascript and xml)是一種用于創建動態網頁的技術,該技術可以通過后臺與服務器進行指定的數據交換,從而使得不必重新加載整個頁面情況下對網頁進行局部刷新。

                php小編草莓帶您深入了解php實現ajax動態網頁及相關函數詳解。ajax技術能夠使網頁實現異步加載,提升用戶體驗,而php作為后端腳本語言,與ajax配合使用能夠實現更多的功能和效果。本文將為您詳細解析php如何實現ajax動態網頁,以及相關的函數和用法,幫助您更加深入地了解和應用這一技術。

                1. XMLHttpRequest對象

                XMLHttpRequest 用于在后臺與服務器交換數據。

                通過variable=new XMLHttpRequest()創建新對象給變量variable。

                //如果有request請求則創建新對象 
                if (window.XMLHttpRequest) { 
                // IE7+, Firefox, Chrome, Opera, Safari 執行代碼
                xmlhttp=new XMLHttpRequest();
                } else {
                // IE6, IE5 執行代碼
                xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
                }
                

                登錄后復制

                php小編草莓帶您深入了解php實現ajax動態網頁及相關函數詳解。ajax技術能夠使網頁實現異步加載,提升用戶體驗,而php作為后端腳本語言,與ajax配合使用能夠實現更多的功能和效果。本文將為您詳細解析php如何實現ajax動態網頁,以及相關的函數和用法,幫助您更加深入地了解和應用這一技術。

                2. 發出請求的方法

                xmlhttp.open("GET","test.PHP?q="+parameter,true);
                xmlhttp.send();
                

                登錄后復制

                php小編草莓帶您深入了解php實現ajax動態網頁及相關函數詳解。ajax技術能夠使網頁實現異步加載,提升用戶體驗,而php作為后端腳本語言,與ajax配合使用能夠實現更多的功能和效果。本文將為您詳細解析php如何實現ajax動態網頁,以及相關的函數和用法,幫助您更加深入地了解和應用這一技術。

                2.1XMLHttpRequest.open()

                規定請求的類型、URL 以及是否異步處理請求。

                Syntax

                XMLHttpRequest.open(method, url, async, user, passWord)
                

                登錄后復制

                Parameters

                method :對http請求類型,如GET,POST,PUT,HEADurl:文件在服務器地址async:是否選擇異步處理,默認為trueuser, password (可選)用于身份認證,默認為null

                php小編草莓帶您深入了解php實現ajax動態網頁及相關函數詳解。ajax技術能夠使網頁實現異步加載,提升用戶體驗,而php作為后端腳本語言,與ajax配合使用能夠實現更多的功能和效果。本文將為您詳細解析php如何實現ajax動態網頁,以及相關的函數和用法,幫助您更加深入地了解和應用這一技術。

                2.2XMLHttpRequest.setRequestHeader()

                設置HTTP請求頭部的方法。此方法必須在 open() 方法和 send() 之間調用

                Syntax

                XMLHttpRequest.setRequestHeader(header, value)
                

                登錄后復制

                Parameter

                header:屬性名稱

                valueL:屬性的值

                php小編草莓帶您深入了解php實現ajax動態網頁及相關函數詳解。ajax技術能夠使網頁實現異步加載,提升用戶體驗,而php作為后端腳本語言,與ajax配合使用能夠實現更多的功能和效果。本文將為您詳細解析php如何實現ajax動態網頁,以及相關的函數和用法,幫助您更加深入地了解和應用這一技術。

                2.3 XMLHttpRequest.send()

                發送請求至服務器

                Syntax

                XMLHttpRequest.send(str)
                

                登錄后復制

                Parameter

                str:如果請求方法是 GET 或者 HEAD,則應將之設為null

                php小編草莓帶您深入了解php實現ajax動態網頁及相關函數詳解。ajax技術能夠使網頁實現異步加載,提升用戶體驗,而php作為后端腳本語言,與ajax配合使用能夠實現更多的功能和效果。本文將為您詳細解析php如何實現ajax動態網頁,以及相關的函數和用法,幫助您更加深入地了解和應用這一技術。

                3.XMLHttpRequest的響應狀態

                php小編草莓帶您深入了解php實現ajax動態網頁及相關函數詳解。ajax技術能夠使網頁實現異步加載,提升用戶體驗,而php作為后端腳本語言,與ajax配合使用能夠實現更多的功能和效果。本文將為您詳細解析php如何實現ajax動態網頁,以及相關的函數和用法,幫助您更加深入地了解和應用這一技術。

                3.1XMLHttpRequest.readyState

                返回代理請求當前所處的狀態。

                狀態 描述
                0 UNSENT 代理被創建,但尚未調用 open() 方法。
                1 OPENED open() 方法已經被調用。
                2 HEADERS_RECEIVED send() 方法已經被調用,并且頭部和狀態已經可獲得。
                3 LOADING 下載中; responseText 屬性已經包含部分數據。
                4 DONE 下載操作已完成。

                php小編草莓帶您深入了解php實現ajax動態網頁及相關函數詳解。ajax技術能夠使網頁實現異步加載,提升用戶體驗,而php作為后端腳本語言,與ajax配合使用能夠實現更多的功能和效果。本文將為您詳細解析php如何實現ajax動態網頁,以及相關的函數和用法,幫助您更加深入地了解和應用這一技術。

                3.2 XMLHttpRequest.status

                返回請求響應的數字狀態碼

                狀態 描述
                0 UNSENT,OPENED 請求未完成或者出錯
                200 Loading,DONE 請求成功

                php小編草莓帶您深入了解php實現ajax動態網頁及相關函數詳解。ajax技術能夠使網頁實現異步加載,提升用戶體驗,而php作為后端腳本語言,與ajax配合使用能夠實現更多的功能和效果。本文將為您詳細解析php如何實現ajax動態網頁,以及相關的函數和用法,幫助您更加深入地了解和應用這一技術。

                4.處理函數

                XMLHttpRequest.onreadystatechange

                只要readystate屬性發生變換,就會調用出處理函數callback

                Syntax

                XMLHttpRequest.onreadystatechange = callback;
                

                登錄后復制

                php小編草莓帶您深入了解php實現ajax動態網頁及相關函數詳解。ajax技術能夠使網頁實現異步加載,提升用戶體驗,而php作為后端腳本語言,與ajax配合使用能夠實現更多的功能和效果。本文將為您詳細解析php如何實現ajax動態網頁,以及相關的函數和用法,幫助您更加深入地了解和應用這一技術。

                5. 簡單示例

                test.html

                <!doctype html>
                <html lang='zh'>
                <meta charset="utf-8">
                <head>
                <script>
                //自定義函數及參數
                function functest(parameter) {
                if (window.XMLHttpRequest) {
                // IE7+, Firefox, Chrome, Opera, Safari 執行代碼
                xmlhttp=new XMLHttpRequest();
                } else {
                // IE6, IE5 執行代碼
                xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
                }
                //onreadystatechange存儲函數(或函數名),每當 readyState 屬性改變時,就會調用該函數
                xmlhttp.onreadystatechange=function() {
                //xmlhttp.readyState==4 && xmlhttp.status==200表示請求完成并且成功返回
                if (xmlhttp.readyState==4 && xmlhttp.status==200)
                {
                //通過 document.getElementById()調用標簽寫入Value值。
                document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
                }
                }
                 //通過get調用服務器test.php的頁面,‘q'為定義的加載到PHP頁面的變量
                xmlhttp.open("GET","test.php?q="+parameter,true);
                xmlhttp.send();
                }
                </script>
                </head>
                <body> 
                <fORM> //每輸入一個值調用functest()函數
                測試輸入: <input type="text" onkeyup="functest(this.value)">
                </form>
                <p>返回值: <span id="txtHint" style ='color:red'></span></p>
                
                </body>
                
                </html>
                

                登錄后復制

                test.php

                <?php
                //從請求URL地址中獲取 q 參數
                $trans=$_GET["trans"];
                //輸出返回值
                echo "你好,陌生人。";
                ?>
                

                登錄后復制

                php小編草莓帶您深入了解php實現ajax動態網頁及相關函數詳解。ajax技術能夠使網頁實現異步加載,提升用戶體驗,而php作為后端腳本語言,與ajax配合使用能夠實現更多的功能和效果。本文將為您詳細解析php如何實現ajax動態網頁,以及相關的函數和用法,幫助您更加深入地了解和應用這一技術。

                參考:

                [Documenting WEB technologies, including CSS, HTML, and JavaScript](MDN Web Docs (mozilla.org))

                php小編草莓帶您深入了解php實現ajax動態網頁及相關函數詳解。ajax技術能夠使網頁實現異步加載,提升用戶體驗,而php作為后端腳本語言,與ajax配合使用能夠實現更多的功能和效果。本文將為您詳細解析php如何實現ajax動態網頁,以及相關的函數和用法,幫助您更加深入地了解和應用這一技術。

                總結

分享到:
標簽:PHP 函數 動態網頁 相關 詳解
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 52000

    網站

  • 12

    小程序

  • 1037587

    文章

  • 756

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定