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

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

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

    隨筆-7  評論-24  文章-102  trackbacks-0

      function createHttpRequest(){
       var httprequest=false;
       if (window.XMLHttpRequest)
       { // if Mozilla, Safari etc
         httprequest=new XMLHttpRequest();
         if (httprequest.overrideMimeType)
           httprequest.overrideMimeType('text/xml');
        }
        else if (window.ActiveXObject)
        { // if IE
          try {
            httprequest=new ActiveXObject("Msxml2.XMLHTTP");
          }
          catch (e){
            try{
               httprequest=new ActiveXObject("Microsoft.XMLHTTP");
            }
            catch (e){}
          }
        }
        return httprequest;
     }
     
     
    function createXml(str){
    if(document.all){
     var xmlDom=new ActiveXObject("Microsoft.XMLDOM")
     xmlDom.loadXML(str)
     return xmlDom
    }
    else
     return new DOMParser().parseFromString(str, "text/xml")
    }

     

     

      function showSchedule(sid,f){
       var url = "../schedule.do?operate=toFindById";
       var postStr = "uid=" + encodeURI(sid);
           
        //IE瀏覽器關(guān)于頻繁傳送數(shù)據(jù)初始化的問題
       httpRequest.open("POST", url, true);
       httpRequest.onreadystatechange = function(){
        if(httpRequest.readyState == 4)
         if(httpRequest.status == 200){
          var xml = createXml(httpRequest.responseText);
          var item = xml.getElementsByTagName("Schedule")[0]; 
          
          var scheduleId = item.getElementsByTagName("scheduleId")[0].firstChild.nodeValue;
          var title = item.getElementsByTagName("title")[0].firstChild.nodeValue;
          var schContent = item.getElementsByTagName("schContent")[0].firstChild.nodeValue;
          var address = item.getElementsByTagName("address")[0].firstChild.nodeValue;
          var ifPrivate = item.getElementsByTagName("ifPrivate")[0].firstChild.nodeValue;
          var createTime = item.getElementsByTagName("createTime")[0].firstChild.nodeValue;
          var beginTime = item.getElementsByTagName("beginTime")[0].firstChild.nodeValue;
          var endTime = item.getElementsByTagName("endTime")[0].firstChild.nodeValue;
          var meetingId = item.getElementsByTagName("meetingId")[0].firstChild.nodeValue;      

          f.scheduleId.value = scheduleId;
          f.title.value = title;
          f.address.value = address;
          f.meetingId.value = meetingId;
          f.schContent.value = schContent;
          if(ifPrivate == 0)
           f.ifPrivate.checked = true;
          else
           f.ifPrivate.checked = false;
          
          f.beginTime.value = beginTime;
          f.endTime.value = endTime;  
          f.option.value = "doModify";   
         }
       }
       httpRequest.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); 
       httpRequest.send(postStr);
      }



    ====================================

    dom4j-1.6.1.jar

    import org.dom4j.Document;
    import org.dom4j.DocumentHelper;
    import org.dom4j.Element;

        Document doc = DocumentHelper.createDocument();
        Element node = doc.addElement("Depart");
        
        Element departId = node.addElement("departId");
        departId.setText(item.getDepartId().toString());
        Element branchId = node.addElement("branchId");
        branchId.setText(item.getBranchId().toString());
        Element departName = node.addElement("departName");
        departName.setText(item.getDepartName());
        Element principalUserId = node.addElement("principalUserId");
        principalUserId.setText(item.getPrincipalUserId().toString());
        Element connectTelNo = node.addElement("connectTelNo");
        connectTelNo.setText(item.getConnectTelNo());
        Element connectMobileTelNo = node.addElement("connectMobileTelNo");
        connectMobileTelNo.setText(item.getConnectMobileTelNo());
        Element faxes = node.addElement("faxes");
        faxes.setText(item.getFaxes());
        
        PrintWriter out = response.getWriter();
        out.println(doc.asXML());
        out.flush();
        out.close();


    ================================

    request.setContentType("text/xml");

    httpRequest.resoponseXML;

    ===========================
    利用函數(shù)格式化 POST 請求參數(shù)

     function addParam(paramObj, paramName, paramValue){
      if(paramObj.length > 0)
       paramObj += "&";
      return paramObj + encodeURIComponent(paramName)
       + "=" + encodeURIComponent(paramValue);
     }


    =============================================
    javascript 里面的遍歷

    for (pop in windowxxxx){
        .....
    }

    posted on 2009-03-22 09:50 黃小二 閱讀(432) 評論(0)  編輯  收藏 所屬分類: Ajax
    主站蜘蛛池模板: 精品久久久久久亚洲精品| 亚洲国产片在线观看| 国产亚洲综合一区二区三区| 美女视频黄a视频全免费| 亚洲卡一卡2卡三卡4卡无卡三| 人妻免费一区二区三区最新| 亚洲性久久久影院| aa午夜免费剧场| 亚洲日韩精品一区二区三区| 青柠影视在线观看免费高清 | 国产精品亚洲а∨天堂2021 | 很黄很污的网站免费| 亚洲成a人片在线观看日本| 成人久久免费网站| 91在线精品亚洲一区二区| 国产精品免费网站| 亚洲国产av玩弄放荡人妇| 国产猛烈高潮尖叫视频免费| 日本精品久久久久久久久免费| 亚洲国产成人久久综合野外| 99re6在线精品免费观看| 亚洲国产精品一区| 亚洲第一成年免费网站| 在线观看亚洲网站| 亚洲永久无码3D动漫一区| 99精品视频在线观看免费专区| 亚洲国产成人精品无码一区二区| 巨胸喷奶水视频www网免费| 春意影院午夜爽爽爽免费| 国产∨亚洲V天堂无码久久久| 1000部夫妻午夜免费 | 亚洲无线观看国产精品| 久久免费视频99| 亚洲精品美女久久7777777| 亚洲精品色婷婷在线影院| 无码人妻丰满熟妇区免费| 中文字幕乱码亚洲无线三区| 亚洲精品视频在线观看你懂的| 久久免费国产视频| 亚洲国产成人AV在线播放| 亚洲成a人片在线观看无码|