代码收藏



  AJAX传输(http://www.javaeye.com/topic/9505)

       String.prototype.trim = function(){  
        return this.replace(/(^[\s]*)|([\s]*$)/g, "");  
    }  
     
    var pop;  
    var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");  
    function update(){     
        var arr = new Array();  
        var node= document.getElementsByTagName("td");    
        var rcount = 0;  
        for(var i=2;i<node.length-1;i=i+2){  
          temp="";  
          for (var j=0;j<node[i].children.length;j++){        
            var temp = temp+(node[i].children[j].value).trim()+";";  
          }  
     
          arr[rcount]=temp.trim();       
          rcount++;  
        }  
      try{  
        var DataToSend = "nodes="+URLEncoding(arr);  
        url = "upRefvalue.jsp";  
        winpopup();  
        xmlhttp.onreadystatechange = getReady;  
        xmlhttp.open("POST",url,true);  
        xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");  
        xmlhttp.send(DataToSend);  
      }  
      catch(e){  
        alert(e.description);  
      }  
    }  
     
    function streamtochar(StrStream)  
    {  
      var stream = new ActiveXObject("ADODB.Stream");  
      stream.type = 1;  
      stream.Mode = 3;  
      stream.Open() ;  
      stream.Write(StrStream);  
      stream.Position = 0;  
      stream.Type = 2;  
      stream.Charset = "GB2312";  
      var result = stream.ReadText();  
      stream.Close();  
      stream = null;  
      return result;  
    }  
     
    function getReady(){  
      if(xmlhttp.readyState == 4){  
        if(xmlhttp.status == 200){  
          pop.hide();  
          window.close();  
        }  
        else{  
          childDropDown.innerHTML = "数据装载失败,原因:" + xmlhttp.statusText;  
        }  
      }  
    }  
     
    function winpopup(){  
      var left = (screen.width-200)/2;  
      var top = screen.height/2;  
      pop = window.createPopup();  
      pop.document.body.innerHTML = "<body><font size='2'>正在提交数据,请稍候...</font></body>";  
      pop.show(left,top,300,60,document.body);  
    } 

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



欢迎大家访问我的个人网站 萌萌的IT人

posted on 2007-07-19 16:30 见酒就晕 阅读(149) 评论(0)  编辑  收藏 所属分类: J2EE文章


只有注册用户登录后才能发表评论。


网站导航:
 
<2024年12月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

导航

统计

常用链接

留言簿(3)

我参与的团队

随笔分类

随笔档案

文章分类

文章档案

收藏夹

BLOG

FRIENDS

LIFE

搜索

最新评论

阅读排行榜

评论排行榜