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. }