<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瀏覽器關于頻繁傳送數據初始化的問題
       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;

    ===========================
    利用函數格式化 POST 請求參數

     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 黃小二 閱讀(423) 評論(0)  編輯  收藏 所屬分類: Ajax
    主站蜘蛛池模板: 亚洲日本精品一区二区| 在线观看亚洲视频| 免费的涩涩视频在线播放| 人妻仑刮八A级毛片免费看| 亚洲av无码不卡| 国产精品嫩草影院免费| baoyu116.永久免费视频| 国产精品亚洲专区在线观看 | 免费在线视频你懂的| 亚洲精品无码av片| 亚洲精品无码成人AAA片| 久久精品无码一区二区三区免费| 老司机精品视频免费| 亚洲美女大bbbbbbbbb| 亚洲高清无码专区视频| 免费精品国产日韩热久久| 久久国产一片免费观看| 亚洲国产欧美日韩精品一区二区三区| 亚洲精品自产拍在线观看| 免费看大美女大黄大色| 小日子的在线观看免费| 直接进入免费看黄的网站| 亚洲人成7777影视在线观看| 中文字幕亚洲日韩无线码| 免费看大美女大黄大色| 在线观看H网址免费入口| 三年片免费高清版 | 免费理论片51人人看电影| 久久综合给合久久国产免费| 免费国产va在线观看| 亚洲永久在线观看| 在线观看亚洲一区二区| 亚洲日产无码中文字幕| 国产国产成年年人免费看片| av无码免费一区二区三区| 久久精品无码精品免费专区| 国产成人无码免费看片软件 | 全免费毛片在线播放| 日本免费在线中文字幕| 国产免费高清69式视频在线观看 | 一级做a爰黑人又硬又粗免费看51社区国产精品视 |