乐哈哈旅游视频网:
随笔 - 186  文章 - 1  评论 - 149  阅读 - 93万

一个使用AJAX动态改变页面刷新的东东~~

不错,ajax可以实现。  
  不过远水解不了近渴,而且不一定适合你的环境。你完全可以借鉴ajax的核心思想,那就是用XMLHttpRequest对象。  
   
  下面是一个简单的例子:  
   
  <html>  
  <head>  
   
  <script   type='text/javascript'>  
   
  var   req=null;  
  var   console=null;  
  var   READY_STATE_UNINITIALIZED=0;  
  var   READY_STATE_LOADING=1;  
  var   READY_STATE_LOADED=2;  
  var   READY_STATE_INTERACTIVE=3;  
  var   READY_STATE_COMPLETE=4;  
   
  function   loadXMLDoc(url)   {  
          if   (window.XMLHttpRequest)   {  
                  req   =   new   XMLHttpRequest();  
          }   else   if   (window.ActiveXObject)   {  
                  req   =   new   ActiveXObject("Microsoft.XMLHTTP");  
          }  
          if   (req)   {  
                  req.onreadystatechange   =   processReqChange;  
                  req.open("GET",   url,   true);  
                  req.send(null);  
          }  
   
  }  
   
  function   processReqChange(){  
      var   ready=req.readyState;  
      var   data=null;  
      if   (ready==READY_STATE_COMPLETE){  
          data=req.responseText;  
      }else{  
          data="loading...["+ready+"]";  
      }  
      toConsole(data);  
  }  
   
   
  function   toConsole(data){  
      if   (console!=null){  
          var   newline=document.createElement("div");  
          console.appendChild(newline);  
          var   txt=document.createTextNode(data);  
          newline.appendChild(txt);  
      }  
  }  
   
  window.onload=function(){  
      console=document.getElementById('console');  
      loadXMLDoc("data.txt");  
  }  
  </script>  
   
  </head>  
  <body>  
  <div   id='console'></div>  
  </body>  
  </html>   
 
上面的例子存成一个html文件,自己加上脚本定时调用loadXMLDoc("data.txt"),再创建一个文件data.txt,就会在div中定时刷新data.txt的内容。

posted on   riky  阅读(1336)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
< 2007年5月 >
29 30 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 1 2
3 4 5 6 7 8 9

乐哈哈旅游视频网:
点击右上角即可分享
微信分享提示