我就知道有一种方法是<meta http-equiv="Refresh" content="1000;URL=/expert/MemberInfo.asp">  
别的呢?能详细一点吗?

解决方案 »

  1.   

    setTimeout("window.location.reload();",1000);
    这样也可以,但好像效果都一样,没什么不同。
      

  2.   

    建议用reload,因为它有两种选择,true or false;location.reload([bReloadSource])ParametersbReloadSource Optional. Boolean that specifies one of the following values: false Default. Reloads the page from the browser cache. 
    true Reloads the page from the server. 
     
      

  3.   

    socket技术,但需要客户端和服务段始终连的,一样耗资源
      

  4.   

    还不如http-equiv=refresh好使经常出现读IE缓存的情况
      

  5.   

    使用脚本局部刷新...
    使用Iframe 做后台
      

  6.   

    <script id=ref></script><script>
    setTimeout("ref.src=test.js",1000);
    </script>test.js
    alert();可以把test.js改成.asp,.php,.jsp不过这样程序调起来很麻烦但是这样可以刷新网页局部的元素,例如td等嘿嘿,不再说了,再说就不好了
      

  7.   

    不用frame照样可以刷局部http://www.chinatools.biz/ommo/perfavor.htm?announceid=2434
      

  8.   

    还是把最后的秘密告诉你吧为了避免使用history记录,var now = new Date();
    setTimeout("ref.src=test.js?time="+now.getTime(),1000);
      

  9.   

    在IE中,
    只有客户端检查服务器有没有消息,
    不能服务器主动发信息给IE的功能。
      

  10.   

    如果你用的是IE,可以通过javascript调用winsock的方法同服务器建立连接,不过没有谁会这么做吧?
      

  11.   

    类似聊天室的东西,把需要动态刷新的部分放在一个框架里A,客户端脚本放在一个框架里B,一个框架C不断刷新。B用脚本定时刷新C,C把服务器最新更新的内容下载回来(比如聊天室,只下载最新的留言),B再把C的内容写到A里面。这是思路,主要是B的编程和B C之间信息传递的格式问题