婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 原生ajax調用數據實例講解

原生ajax調用數據實例講解

熱門標簽:襄陽外呼系統接口 上海浦東百度地圖標注中心注冊 徐州電銷卡外呼系統供應商 青海醫療智能外呼系統怎么樣 老虎郵局地圖標注點 科智聯智能電銷機器人 百靈鳥 目標三維地圖標注 外呼系統獲取客戶手機號

由于jQuery的盛行,現在使用較多的是jQuery封裝好了的ajax,因為解決了瀏覽器兼容性問題,這對程序員來說就等于去掉了一個心頭大患,但并非原生ajax就銷聲匿跡,并且本人感覺還是對原生的ajax有所了解的好,下面就是一段ajax數據調用的實例代碼,非常的簡單,初學者可以參考一下。代碼如下:
一.兼容瀏覽器部分

function xmlHttpR()
{ 
 var xmlhttp; 
 if(window.XMLHttpRequest)
 { 
 xmlhttp=new XMLHttpRequest(); 
 } 
 else
 { 
 try
 {
  xmlhttp=new ActiveXObject("Msxml2.XMLHTTP")
 } 
 catch(e)
 { 
  try{xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); }
  catch(e){return null;}
 } 
 } 
 return xmlhttp; 
} 

以上能夠返回一個兼容各個瀏覽器的對象。
二.實例代碼

var ajaxEl=new Object(); 
//ajaxEl是自定義的命名空間; 
ajaxEl.contentLoad=function(url)
{ 
 //IE瀏覽器下,會啟用緩存,這里url加入date字段就是為了防止IE使用緩存,當然也可以使用Math.random()產生和getTime類似的效果; 
 url+="?date="+new Date().getTime(); 
 this.req=null; 
 this.url=url; 
 //這個回調函數就是在數據在頁面上的更新函數; 
 this.onload=function()
 { 
 //domEl是ID為#test的dom元素; 
 var domEl=document.getElementById("test"); 
 //除了用responseText屬性,也可以使用responseXml獲得一張數據表; 
 domEl.innerHTML=this.req.responseText; 
 } 
 this.Xmlhttp(url); 
} 
ajaxEl.contentLoad.prototype={ 
 Xmlhttp:function(url){ 
 if(window.XMLHttpRequest)
 { 
  this.req=new XMLHttpRequest(); 
 } 
 else
 { 
  try{this.req=new ActiveXObject("Msxml2.XMLHTTP")} 
  catch(e)
  { 
   try{this.req=new ActiveXObject("Microsoft.XMLHTTP"); 
  } 
  catch(e){return null;} 
 } 
 } 
 if(this.req)
 { 
 var xmlR=this; 
 this.req.onreadystatechange=function(){ 
  if(xmlR.req.readyState===4)
  { 
  xmlR.onload.call(xmlR); 
  } 
 } 
 this.req.open("GET",url,true); 
 this.req.send(null); 
 } 
 } 
} 
var xmlE=new ajaxEl.contentLoad("main.php"); 

三.php中的代碼

echo "now! time is:".date("H:i:s a Y");

以上就是關于原生ajax調用數據實例介紹,希望對大家的學習有所幫助。

您可能感興趣的文章:
  • 分享Ajax創建簡單實例代碼
  • 關于ajax的使用方法_例題、ajax的數據處理

標簽:辛集 股票 荊州 紅河 佛山 商洛 咸寧 揭陽

巨人網絡通訊聲明:本文標題《原生ajax調用數據實例講解》,本文關鍵詞  原生,ajax,調用,數據,實例,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《原生ajax調用數據實例講解》相關的同類信息!
  • 本頁收集關于原生ajax調用數據實例講解的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 桂阳县| 临江市| 江阴市| 威海市| 黄骅市| 多伦县| 顺昌县| 无极县| 黎平县| 宜丰县| 阿瓦提县| 信丰县| 荥经县| 镇原县| 尼玛县| 讷河市| 普兰店市| 邵东县| 厦门市| 宜良县| 曲沃县| 格尔木市| 萝北县| 库尔勒市| 余江县| 东阿县| 静安区| 宣武区| 聂荣县| 黔江区| 衡阳县| 西乌珠穆沁旗| 桓仁| 北海市| 兴海县| 保康县| 如皋市| 施秉县| 鸡东县| 江油市| 阳新县|