<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    IT精英俱樂部

    方便自己查閱,僅此而已!

    統計

    留言簿(4)

    閱讀排行榜

    評論排行榜

    創建XMLHtttRequest對象

    創建XMLHtttRequest對象(針對mozilla,IE8,FF,IE5,IE5.5,IE6,IE7)
    //2、創建XMLHttpRequest對象
        //這其實是XMLHttpReqest對象使用最復雜的一步
        //針對IE和其他類型瀏覽器建立這個對象的不同方式寫不同的代碼
       
        if(window.XMLHttpRequest){
        //針對firefox,mozillaz,opera,IE7,IE8
            xmlhttp = new XMLHttpRequest();
            //用于修復某些Mozillaz瀏覽器bug
            if(xmlhttp.overrideMimeType)
            {
                xmlhttp.overrideMimeType("text/xml");
            }
        }
        else if(window.ActiveXObject){
            //針對IE6,IE5.5,IE5
            //兩個都可以創建XMLHttpRequest對象,保存在js數組中
            var activeName=["MSXML2.XMLHTTP","Microsoft.XMLHTTP"];

    //var activeName= ['MSXML2.XMLHTTP.6.0','MSXML2.XMLHTTP.5.0', //'MSXML2.XMLHTTP.4.0','MSXML2.XMLHTTP.3.0', //'MSXML2.XMLHTTP','Microsoft.XMLHTTP'];
            for(var i =0;i<activeName.length;i++)
            {//取出一個控件名來創建XMLHttpRequest對象,創建成功就終止循環,如果創建失敗可以繼續創建
            //可以拋出異常,繼續創建
                try{
                    xmlhttp= new ActiveXObject(activeName[i]);
                    break;
                }catch(e){
                }
            }
           
        }
        //確認XMLHttpRequest對象已經創建成功
        if(!xmlhttp)
        {
            alert("XmlHttpRequest創建失敗");
            return;
        }   
       
       
        //3、注冊回調函數,函數名后面不要加括號
        //如果加了括號,就變成了調用函數,會把函數的返回值發揮給xmlhttp,沒有達到我們的目的  
        xmlhttp.onreadystatechange=callback;
       
        //4、設置連接信息
        //第一個參數設置http請求方式,主要是get和post兩種方式
        //第二個參數是uri地址
        //第三個參數表示異步交互還是同步交互方式,true表示異步,false表示同步
        xmlhttp.open("GET","/JQuery/servlet/AjaxServlet?name="+username,true);
       
        //5、發送數據開始和服務器端交互
        //同步方式下,send這句話會在服務器端的數據回來后,才執行完
        //異步方式下,send會立即執行完
        xmlhttp.send(null);
    }
    //5、寫回調函數
    //回調函數
    function callback(){
        //接收相應的相應數據
        //判斷交互狀態已經完成
        if(xmlhttp.readyState ==4)
        {
            //判斷http的交互狀態
            if(xmlhttp.status == 200)
            {
               //獲取服務器端返回的數據
                //獲取服務器端純文本數據
                var responseText = xmlhttp.responseText;
                //將數據顯示在頁面上
                //通過dom獲取div元素節點
                var divNode =document.getElementById("result");
                //設置元素節點的html內容
                divNode.innerHTML=responseText;
            }   
        }

     

    posted on 2009-09-04 21:18 suplayer 閱讀(201) 評論(0)  編輯  收藏 所屬分類: Ajax


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 成年丰满熟妇午夜免费视频| 2021精品国产品免费观看| 国产精品视频免费一区二区三区| 亚洲午夜电影一区二区三区| 免费黄色电影在线观看| 国产亚洲一区二区三区在线| 国产免费一区二区视频| 亚洲国产精品国自产电影| 99热这里只有精品6免费| 亚洲成人免费电影| 久久不见久久见免费影院| 亚洲中文无码永久免| 日本牲交大片免费观看| 特级毛片免费观看视频| 国产亚洲美女精品久久久2020| 中文字幕不卡免费视频| 久久99国产亚洲精品观看| 中文字幕无码播放免费| 亚洲日本中文字幕天天更新| 可以免费观看的一级毛片| 人与动性xxxxx免费| 国产亚洲精品a在线无码| 亚洲高清视频免费| 亚洲色少妇熟女11p| 亚洲成a人片在线观看老师| 成人A毛片免费观看网站| 亚洲经典在线观看| 四虎永久免费地址在线观看| 国产福利免费视频 | 青青青国产在线观看免费网站 | 91天堂素人精品系列全集亚洲 | 国产成人免费a在线资源| 国产精品免费久久久久影院| 久久久久久亚洲精品成人| 成人免费一区二区三区在线观看| 免费无遮挡无遮羞在线看| 亚洲国语精品自产拍在线观看| 成人免费在线观看网站| 在线观看片免费人成视频无码| 亚洲www77777| 亚洲AV一宅男色影视|