나는 아주 간단한 것을하고있다. 그러나 아직 작동하지 않는다. 아마 나는 뭔가를 놓치고있다.파일을 Ajax를 통해 div로 읽습니다. 내가 생각하는 작은 것을 놓치고있다.
나는 ajax를 통해 그리고 div로 텍스트 파일을 읽을 필요가있다. 나는 아약스를 통해 파일에 쉽게 쓸 수 있지만 읽을 수는 없다.
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;">
나는 모든 일이에 붙어 있었어요을 : 여기에 내가 가진 것입니다. 나는 같은 코드를 모두 사용할 수 있으며 div 파일에는 일반 html 파일을 출력 할 수 있지만이 .txt 파일은 출력 할 수 없다. txt 파일에는 필요한 모든 읽기 쓰기 권한이 있습니다. 감사!
마커스
if 문을 통과 한 것으로 보입니다. 내가 x.responseype을 경고 할 때 나는 아무 것도 얻지 못한다 ... 그것은 비어있다. 나는 아약스가 좋지 않다. 그래서 그것이 무엇인지에 대해 확신하지 못한다. 동기 패턴에 대해서도 확실하지 않습니다. 어떤 아이디어? – Marcus