ajax调用简单实例


本文实例讲述了ajax调用的方法。分享给大家供大家参考,具体如下:

把url返回的数据,填充到指定id的div中

客户端: test.html

<script>
function createXMLHttp()
{
  var ret = null;
  try {
    ret = new ActiveXObject('Msxml2.XMLHTTP');
  }
  catch (e) {
    try {
      ret = new ActiveXObject('Microsoft.XMLHTTP');
    }
    catch (ee) {
      ret = null;
    }
  }
  if (!ret && typeof XMLHttpRequest != 'undefined')
    ret = new XMLHttpRequest();
  return ret;
}
function loadXmlToElement(fragment_url, element_id)
{
 var element = document.getElementById(element_id);
 element.innerHTML ='<img src="loading.gif" border="0"/>数据加载中...<br/>';
 var xmlhttp = createXMLHttp();
 xmlhttp.open("GET", fragment_url);
 xmlhttp.onreadystatechange = function() 
 {
 if (xmlhttp.readyState == 4 && xmlhttp.status == 200) 
 {
  //alert(xmlhttp.responseXML.getElementsByTagName("data")[0].childNodes[0].nodeValue);
  element.innerHTML =
unescape(xmlhttp.responseXML.getElementsByTagName("data")[0].childNodes[0].nodeValue);
  if(!element.innerHTML || element.innerHTML == "/n")
  {
  try{
   element.innerHTML = unescape(xmlhttp.responseXML.firstChild.childNodes[1].nodeValue);
  }catch(e){}
  }
 }
 }
 xmlhttp.send(null); 
}
</script>
<div id="data">
</div>
<script>
 var url="t.xml";
 //alert(url);
 loadXmlToElement(url,"data");
</script>

把url返回的数据,填充到指定id的div中

服务端:

test.xml

<?xml version='1.0' encoding='utf-8' ?>
<data>
<![CDATA[ 
this is a test
]]>
</data>

注意服务器返回CDATA格式数据,内部可以是任何html代码

希望本文所述对大家ajax程序设计有所帮助。



相关阅读:
JavaScript控制网页平滑滚动到指定元素位置的方法
jQuery使用中可能被XSS攻击的一些危险环节提醒
自定义min版smarty模板引擎MinSmarty.class.php文件及用法
json格式的javascript对象用法分析
jquery如何根据值设置默认的选中项
html文档中的location对象属性理解及常见的用法
JSP获取服务器时间以倒计时的形式在页面显示
绝对定位元素被遮挡的解决方法
深入探讨Java多线程中的volatile变量
mysql found_row()使用详解
sqlserver中获取date类的年月日语句
使用canvas绘制超炫时钟
在Linux系统上进行openmp多线程编程的方法
php-redis中的sort排序函数总结
快速导航
PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 SQL jQuery C# C++ java Android IOS oracle MongoDB SQLite wamp 交通频道 作文范文 苏州北-抚州东 连云港东-新乡 图里河-里木店 沙城-呼和浩特 广州东-菏泽 柳园-许昌 盖州-一面坡 松桃-郴州 阿木尔-大杨树 向阳-通天屯 葫芦岛北-鲅鱼圈 四分地-沙坨子 光明-团结 镇远-遵义 应县-凌海 向塘-天水 梨树镇-亚布力 亚布力-密山 沟帮子-泰康 石人城-朗乡 蕲春-商洛 七甸-红果 大庆-大虎山 滁州-华山北 海宁-怀化 霸州-武夷山 曹县-潢川 麻尾-草海 鹿寨北-鹤壁东 小河镇-嘉峪关 忻州-天镇 上海-熊岳城 桐梓-湘乡 新安-昆明 马架子-沙日乃 纳雍-普定 永福南-阳朔 定西-苏州 遂宁-广安南 西安-民权 新乡-南宁 柳园-郑州 陇西-伊宁 砀山南-贵阳北 精河南-郑州 哈尔滨-青龙 湖州-新晃西 宜昌东-光明城 横峰-杭州 龙南-兴国 林东-林西 阳明堡-忻州 咸宁北-开封北 深圳坪山-尤溪 邵东-邵阳 横道河子-山市 来宾-金城江 蔡家坡-山丹 南口前-口前 铁口-德昌 修武-南陈铺 阳平关-中卫 福利屯-换新天 晋江-古田北 昌黎-渭南 镇江-宿州 兖州-肇东 漯河西-大连北 大口钦-杜家 来宾北-长沙南 茂名西-汕头 鳌江-青田 太原南-太原东 长春西-营口东 衡山-娄底 福清-宿州东 曲靖-肇庆 永丰营-王家营西 天津西-开封北 哈尔滨东-德惠 南京出发去张家界,是坐飞机到长沙再转车比较好还是从上海直
武冈到长沙的车价邵阳到长沙车价
今天是8月1日 请问明天或后天有南宁到郑州的列车火车票吗 最好是硬卧
谁知道9月23日成都到广州的特价机票有没5折以下的啊
紧急求助各位热心的朋友们请问从山东菏泽到湖北武汉坐火车
从新乡长垣到郭亮村怎么坐车
郑州动物园具体位置
上海浦东新区驾车到江苏省徐州市沛县栖山镇怎么走啊
厦门长途汽车站有到常德的客车吗
香河到廊坊的公交车
2010年三月桂林到深圳或荔浦到深圳的车票是多少
我们中学生学古文有什么用啊? 感觉到真的一点用处都没有
泰州万达希尔顿逸林酒店现在进度到哪儿了呀
从江苏苏州到安徽繁昌的高速公路路线
金华的磐安工业园怎么走啊
我是葫芦岛绥中的,想去沈阳第七人民医院看病,不知是坐到沈
扬州到南京军区总医院怎么坐车
太原市公交总公司地址?
烟台机场到蓬莱
从沧州火车列车站坐什么车到盐山千童镇最早一班车是几点
哪位帮我查下普通包裹PA03626885943到哪了谢谢
哈尔滨到齐齐哈尔火车时间和票价
宿州九中老师调戏女生到底是怎么回事
上海长途公司北区客运站到浦发机场怎么走
杭州到温州和丽水的快客班次
福州列车南站到长乐的机场大巴你有坐过了吗 真的有吗 准时吗
从上海有哪些方式到昆山
从无锡到菏泽用多久
武汉铁路局火车一天一共有多少趟车
EMS快递都到两天了。还不送,应不应该投诉呢

Copyright © 2016 phpStudy |