function getNewContent(){
var request = new XMLHttpRequest();
if(request){
request.open("GET","example.txt",true);
request.onreadystatechange = function(){
if(request.readyState == 4){
var para = document.createElement("p");
var txt = document.createTextNode(request.responseText);
para.appendChild(txt);
document.getElementById("testdiv").appendChild(para);
}
};
request.send(null);
}
else{
alert("null");
}
}
addLoadEvent(getNewContent);
未发布网站通过http协议访问不要使用webkit核心浏览器,默认无法访问本地的资源。用Firefox或者发布网站后通过http协议访问来调试
未跨域获取不到信息自己看控制台报什么错误,地址不对404什么的。如果是ie get请求有缓存,要加时间戳防止缓存
request.open("GET","example.txt?"+new Date().getTime(),true);