求一个能够定时刷新页面的方法,并且是异步刷新,不要用控件

解决方案 »

  1.   

    异步刷新用Ajax,定时就隔段时间就刷新一次就可以了
      

  2.   

    在页面前面加 
    Response.Expires=-1000;
    也可以 <script> 
    window.setTimeout( "window.location.href= '本页.aspx?tmp= "   +   (Date.parse(new   Date()))   +   " ' ",1000) 
    </script> 
      

  3.   

    ponse.Expires=-1000;是什么意思啊?
      

  4.   

    Ajax不会用,那就看看书吧,.net的Ajax 很容易用的.
      

  5.   

    我只会会微软的那些AJAX控件,但是它不是我想要的效果,出了错找不到,所以想自己写一个
      

  6.   

    我只会用微软的AJAX控件,但是效果不好,出了错也不知道在哪里找,所以我想自己写一个
      

  7.   

      updatepanel  trigger   settimeout
      

  8.   

    javascript异步刷新一直搞.
    刷多少都是一样的.
      

  9.   

    可以用iframe放到其它页面的某一个部份,刷新iframe里的页面就可以,3楼方式可以,js用window.setTimeout应该无问题  
      

  10.   

    那你自己要多学习啊,AJAX是局部的刷新,而不是刷新页面,这个我觉得好像是两个不同的概念啊
      

  11.   

    Ajax 加上 setInterval()函数
      

  12.   

    <script> 
    <!-- 
    var limit="3:00" if (document.images){ 
    var parselimit=limit.split(":") 
    parselimit=parselimit[0]*60+parselimit[1]*1 
    } function beginrefresh(){ 
    if (!document.images) 
    return 
    if (parselimit==1) 
    window.location.reload() 
    else{ 
    parselimit-=1 
    curmin=Math.floor(parselimit/60) 
    cursec=parselimit%60 
    if (curmin!=0) 
    curtime=curmin+" min "+cursec+" sec " 
    else 
    curtime=cursec+" sec " 
    window.status=curtime 
    setTimeout("beginrefresh()",1000) 

    } window.onload=beginrefresh 
    //--> 
    </script> 
    加到body中间,这里是3:00为三分钟,可以自定 
      

  13.   

    <meta   HTTP-EQUIV= "REFRESH "   CONTENT= "3000 "> 
      

  14.   

    用ajax缓存吧,同时可以减少服务器负担
      

  15.   

    setInterval(function(){Refash("每隔1秒钟我就会显示一次")},1000);
      

  16.   

    1. 10分钟刷一次
    <meta http-equiv="refresh" content="600"> 2.  1分钟刷一次
     
    <script>
    setTimout(function(){location.href=location.href},6000);
    </script>3. 2分钟刷一次
    setInterval(.........)
      

  17.   

    用那个定时器 timer吧