XMLHTTPRequest无法正常工作

时间:2012-02-06 08:42:33

标签: javascript ajax xmlhttprequest

以下代码用于动态更新textarea而无需重新加载整个页面。

昨晚它正在工作,但今天早上我尝试使用时停止了工作。 alert(request.readyState+" "+request.status)会返回2 04 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> 

我衷心感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

这是一个网址问题。虽然逻辑很合理。