AJAX請求和響應代碼詳解

var xmlhttp;   //ajax核心詳細名稱
  function createXMLHttp () { //創建核心對象名稱
  if (window.XMLHttpRequest) { //判斷當前瀏覽器類型
  xmlhttp = new XMLHttpRequest() ;//新型瀏覽器
  } else{
  xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  }
  }
  function showMsg () {
  createXMLHttp();    //建立xmlHttp核心對象
  xmlhttp.open("POST","content.htm",true); //default:true;設置請求
  xmlhttp.onreadystatechange = showMsgCallback; //設置處理後回調函數
  xmlhttp.send(null);//parameter
  }
  function showMsgCallback () {
  if (xmlhttp.readyState ==4) {//數據返回完畢
  if (xmlhttp.status ==200) {//HTTP操作正常
  var text = xml.responseText;//接受返回內容
  document.getElementById('msg').className = "";設置CSS樣式表
  document.getElementById('msg').innerHTML='text';//設置msg標籤元素中要顯示的內容爲AJAX接受的返回值內容
  }
  }
  }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章