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

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

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

    Bryan

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      37 Posts :: 3 Stories :: 24 Comments :: 0 Trackbacks
    /******************************************************************************
    SupeSite/X-Sapce - Ajax for SS/XS
    Copyright 2001-2006 Comsenz Inc. (http://www.comsenz.com)
    *******************************************************************************/

    var xml_http_building_link = '請等待,正在建立連接...';
    var xml_http_sending = '請等待,正在發送數據...';
    var xml_http_loading = '請等待,正在接受數據...';
    var xml_http_load_failed = '通信失敗,請刷新重新嘗試';
    var xml_http_data_in_processed = '通信成功,數據正在處理中...';

    function Ajax(statusId, recvType) {
    var aj = new Object();
    if(document.getElementById(statusId)) {
    aj.statusId = document.getElementById(statusId);
    } else {
    var divElement = document.createElement("DIV");
    divElement.className = "xspace-ajaxmsg";
    divElement.style.position = "fixed";
    divElement.style.right = "0";
    divElement.style.top = "0";
    divElement.style.background = "red";
    divElement.style.color = "#FFF";
    divElement.style.lineHeight = "2em";
    divElement.style.padding = "0 20px";
    divElement.id = statusId;
    document.body.appendChild(divElement);
    aj.statusId = divElement;
    }

    aj.targetUrl = '';
    aj.sendString = '';
    aj.recvType = recvType ? recvType : 'HTML';//HTML XML
    aj.resultHandle = null;

    aj.createXMLHttpRequest = function() {
    var request = false;
    if(window.XMLHttpRequest) {
    request = new XMLHttpRequest();
    if(request.overrideMimeType) {
    request.overrideMimeType('text/xml');
    }
    } else if(window.ActiveXObject) {
    var versions = ['Microsoft.XMLHTTP', 'MSXML.XMLHTTP', 'Microsoft.XMLHTTP', 'Msxml2.XMLHTTP.7.0', 'Msxml2.XMLHTTP.6.0', 'Msxml2.XMLHTTP.5.0', 'Msxml2.XMLHTTP.4.0', 'MSXML2.XMLHTTP.3.0', 'MSXML2.XMLHTTP'];
    for(var i=0; i<versions.length; i++) {
    try {
    request = new ActiveXObject(versions[i]);
    if(request) {
    return request;
    }
    } catch(e) {
    //alert(e.message);
    }
    }
    }
    return request;
    }

    aj.XMLHttpRequest = aj.createXMLHttpRequest();

    aj.processHandle = function() {
    aj.statusId.style.display = '';
    if(aj.XMLHttpRequest.readyState == 1) {
    aj.statusId.innerHTML = xml_http_building_link;
    } else if(aj.XMLHttpRequest.readyState == 2) {
    aj.statusId.innerHTML = xml_http_sending;
    } else if(aj.XMLHttpRequest.readyState == 3) {
    aj.statusId.innerHTML = xml_http_loading;
    } else if(aj.XMLHttpRequest.readyState == 4) {
    if(aj.XMLHttpRequest.status == 200) {
    aj.statusId.style.display = 'none';
    if(aj.recvType == 'HTML') {
    aj.resultHandle(aj.XMLHttpRequest.responseText);
    } else if(aj.recvType == 'XML') {
    aj.resultHandle(aj.XMLHttpRequest.responseXML);
    }
    } else {
    aj.statusId.innerHTML = xml_http_load_failed;
    }
    }
    }

    aj.get = function(targetUrl, resultHandle) {
    aj.targetUrl = targetUrl;
    aj.XMLHttpRequest.onreadystatechange = aj.processHandle;
    aj.resultHandle = resultHandle;
    if(window.XMLHttpRequest) {
    aj.XMLHttpRequest.open('GET', aj.targetUrl);
    aj.XMLHttpRequest.send(null);
    } else {
    aj.XMLHttpRequest.open("GET", targetUrl, true);
    aj.XMLHttpRequest.send();
    }
    }

    aj.post = function(targetUrl, sendString, resultHandle) {
    aj.targetUrl = targetUrl;
    aj.sendString = sendString;
    aj.XMLHttpRequest.onreadystatechange = aj.processHandle;
    aj.resultHandle = resultHandle;
    aj.XMLHttpRequest.open('POST', targetUrl);
    aj.XMLHttpRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    aj.XMLHttpRequest.send(aj.sendString);
    }
    return aj;
    }
    posted on 2009-04-24 12:44 Life is no respector of any genius. 閱讀(676) 評論(1)  編輯  收藏

    Feedback

    # re: Ajax Lib 2011-09-17 15:42 Life is no respector of any genius.
    database design sample
    micrite.gaixie.org  回復  更多評論
      


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


    網站導航:
     
    主站蜘蛛池模板: 噼里啪啦电影在线观看免费高清 | 最刺激黄a大片免费网站| va亚洲va日韩不卡在线观看| 亚洲熟妇无码AV| 国产精品国产午夜免费福利看 | 国产精品无码免费专区午夜| 亚洲国产精品自产在线播放| 免费人成网上在线观看| 中文字幕亚洲激情| 国产午夜成人免费看片无遮挡| 亚洲AV无码专区电影在线观看| 67194国产精品免费观看| 亚洲无mate20pro麻豆| 在线免费观看色片| 偷自拍亚洲视频在线观看| 亚洲第一区精品观看| 国产国产人免费视频成69堂| 亚洲成a人片在线观看中文!!!| 国产香蕉免费精品视频| 亚洲色无码国产精品网站可下载| 在线免费观看国产视频| 一级A毛片免费观看久久精品 | 大地资源在线观看免费高清| 在线视频亚洲一区| 中文字幕亚洲天堂| 麻豆视频免费播放| 亚洲GV天堂GV无码男同 | 久久国产亚洲观看| 久久久久久免费视频| 在线91精品亚洲网站精品成人| 国产成A人亚洲精V品无码性色| 午夜免费1000部| 国产亚洲美女精品久久| 情人伊人久久综合亚洲| 毛片A级毛片免费播放| caoporn成人免费公开| 亚洲国产韩国一区二区| 亚洲精品国产精品乱码不卞 | 成年人性生活免费视频| 中文字幕av无码不卡免费| 亚洲国产中文在线视频|