以下代码用于动态更新textarea而无需重新加载整个页面。
昨晚它正在工作,但今天早上我尝试使用时停止了工作。 alert(request.readyState+" "+request.status)
会返回2 0
和4 0
...帮助吗?
<script type="text/javascript">
function init(){
var url="http://www.suchandsuch.net/ChatBowl/text.txt";
var request= new XMLHttpRequest();
request.open("GET",url,true);
request.onreadystatechange= function(){
//alert(request.readyState+" "+request.status);
if (request.readyState ==4 && request.status == 200){
document.getElementById('textarea').innerHTML=request.responseText;
}
};
request.send(null);
}
var int=self.setInterval('init()', 3000);
</script>
我衷心感谢任何帮助。
答案 0 :(得分:0)
这是一个网址问题。虽然逻辑很合理。