xml 笔记二 XMLHttpRequest
来源:互联网 发布:mac版qq怎么远程协助 编辑:程序博客网 时间:2024/05/21 16:59
一、 XMLHttpRequest 对象用于在后台与服务器交换数据。
1、不从新加载网页来更新网页
2、页面加载后向服务器请求数据
3、页面加载后从服务器接收数据
4、页面加载后向服务器发送数据
二、 XMLHttpRequest 对象创建
1、新版本浏览器
xmlHttp=new XMLHttpRequest();
2、老版本 ie5、ie6
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
3、兼容模式
<script type="text/javascript">
var xmlHttp;
if(window.XMLHttpRequest)
{
xmlHttp=new XMLHttpRequest();
}
else if(window.AxtiveXObject)
{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
</script>
三、 向服务器取回数据
<script type="text/javascript">
function loadXML()
{
var xmlHttp;
if(window.XMLHttpRequest)
{
xmlHttp=new XMLHttpRequest();
}
else if (window.AciveXObject)
{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
if(xmlHttp!=null)
{
//onreadystatechange 加载状态变化事件
xmlhttp.onreadystatechange=state_Change;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}
}
function state_Change()
{
if (xmlhttp.readyState==4)
{
//加载xml
if (xmlhttp.status==200)
{
//完成加载
//加载完xml后 我们可以在这进出xml数据处理
}
else
{
alert("xml数据加载异常");
}
}
}
</script>
- xml 笔记二 XMLHttpRequest
- XML笔记-XMLHttpRequest对象
- Ajax 之二: XMLHttpRequest之POST传递XML
- XMLHTTPRequest笔记
- Ajax学习笔记,原生Ajax,使用XMLHttpRequest读取xml内容
- AJAX学习笔记(二)_创建XMLHttpRequest对象
- ajax,json学习笔记(二)XMLHttpRequest对象
- XML学习笔记(二)
- XML笔记 (二)
- XML学习笔记二
- XML笔记二
- XML DOM - XMLHttpRequest 对象
- XML-txtHint-XMLHttpRequest Example
- XML-DOM XMLHttpRequest 对象
- XML DOM - XMLHttpRequest 对象
- XMLHttpRequest发送XML请求
- Ajax之二: XMLHttpRequest之POST传递XML (应用环境: Windows + IE + .NET[C#])
- XMLHttpRequest学习笔记
- volatile 和 mutable
- Linux SSH远程文件/目录传输命令scp
- 九度OJ 1063 清华机试之整数和。
- FFmpeg转码框架解析
- linux配置IP的方法
- xml 笔记二 XMLHttpRequest
- 敏捷工具-scrumworks安装指南
- 关于yii的relations
- Spring Quartz任务调度入门
- 80后的地道IT人,谈谈新加坡和悉尼的10多年海外工作经历
- [RTT例程练习] 总目录
- 海外经历帖(日本)
- 项目管理: Maven 让事情变得简单
- 重定位