ajax.js
上传用户:yttaitong
上传日期:2009-05-10
资源大小:128k
文件大小:1k
源码类别:

WEB源码(ASP,PHP,...)

开发平台:

PHP

  1. function startRequest(xmlHttp,reqURL,showContent) {
  2. xmlHttp.open('GET',reqURL,'true');
  3. xmlHttp.onreadystatechange = function handleStateChange(){
  4. if(xmlHttp.readyState == 2) {
  5.      document.getElementById(showContent).innerHTML = "正在载入......";
  6.   }
  7.   if(xmlHttp.readyState == 4) {
  8.   if(xmlHttp.status == 200) {
  9.   var allcon =  Bin2Str(xmlHttp.responseBody);
  10.   document.getElementById(showContent).innerHTML = allcon;
  11.  }
  12.   }
  13. };
  14. xmlHttp.send(null);
  15. }
  16. function show(c_Str){
  17.    if(document.all(c_Str).style.display=='none'){
  18.      document.all(c_Str).style.display='block'
  19.    }else{
  20.      document.all(c_Str).style.display='none'
  21.    }
  22.   }
  23. function Bin2Str(Binary){
  24. try{
  25. var axRs = new ActiveXObject('ADODB.RecordSet');
  26. axRs.Fields.Append('Binary2String',201,1);
  27. axRs.open();
  28. axRs.addNew();
  29. axRs(0).appendChunk(Binary);
  30. axRs.update();
  31. var Result = axRs(0).value;
  32. axRs.Close();
  33. return Result;
  34. }catch(e){
  35. return null;
  36. }
  37. }