如何使用javascript读取位于我网站相对路径中的文本文件?
这就是我一直在尝试做的事情,它说拒绝访问:
this.load = function(path){
if(root == null){
root = path;
}
var client = new XMLHttpRequest();
client.open('GET', "assets/myTextFile.txt");
client.onreadystatechange = function() {
alert(client.responseText);
};
client.send();
};
答案 0 :(得分:2)
如果你使用jquery:
$.ajax({
url: "assets/myTextFile.txt",
success: function(data){
alert(data);
}
});
答案 1 :(得分:0)
请尝试以下代码:
var xmlhttp;
if(window.XMLHttpRequest) {
xmlhttp=new XMLHttpRequest();
}
else {
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4 && xmlhttp.status==200) {
alert(xmlhttp.responseText);
}
}
xmlhttp.open("GET","assets/myTextFile.txt",true);
xmlhttp.send();