我正在做一些非常简单的事情,但它不起作用..也许我错过了一些东西。
我需要通过 ajax 读取文本文件并进入 div。我可以通过 ajax 轻松写入文件,但不能读取。这是我所拥有的:
function ajaxLoader(url) {
if(document.getElementById) {
var x = (window.ActiveXObject) ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
}
if(x) {
x.onreadystatechange = function() {
if(x.readyState == 4 && x.status == 200) {
el = document.getElementById('content');
el.innerHTML = x.responseText;
}
}
x.open("GET",url, true);
x.send(null);
}
}
<a class="blocklink" href="#" id="readg" onclick="ajaxLoader('guestBook.txt')">Read The Guestbook</a></p>
<div id="content" style="width:600px;">
我整天都被困在这上面。我可以使用所有相同的代码,并将常规的 html 文件输出到 div,但不是这个 .txt 文件。txt 文件具有它需要的所有读写权限。谢谢!
马库斯