<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">
<script language='javascript' type='text/javascript'>
1 var req; var xmlHttpRequest; // 定义变量,用来建立xmlhttprequest对象,用于存放XMLHttpRequest
3 xmlhttp.onreadystatchange = callback; 注册回调函数;onreadystatchagne 每一个状态改变时都会触发事件处理器,一般会调用javascript函数2 createXMLHttpRequest(); // 调用建立对象的方法
4 xmlhttp.open('GET','AJAX?name='userName,true); //open方法几个重要的参数:get/post,服务器地址, javascript
//XMLhttpRequest对象的交互方式即同步/异步,true表示异步方式) 使用open方法设置和服务器交互的基本信息html
5 xmlhttp.send(null); //设置发送的数据,开始和服务器进行交互
在回调函数中判断交互是否结束,响应是否正确,并根据须要获取服务器端返回的数据,更新页面内容
问题1.unicorn.xml取不到值.java
问题2.是否是接口没链接上服务器
<script type='text/javascript'>
var client = new XMLHttpRequest();
function createXMLHttpRequest(){
xmlHttp.onreadystate = handlestate
};
function handler (){
xmlHTTP = new xmlhttprequest();
client.onreadystatechange = handler;
client.open("GET", "unicorn.xml",true);
client.send(unicorn.xml);
document.write (unicorn.xml)
}
</script>异步