只有用程序检测数据变化。
用隐藏桢刷新来取数据库的数据,这样就看不到闪烁的刷新了。很多聊天室都这样做的。还有秋水教我的方法,可以用xmlhttp和#default#download来实现。这样不仅连闪烁看不到,而且连地址栏中刷新都看不到。

解决方案 »

  1.   

    可我试过隐藏桢的方法,没用啊。主要是如果你不看这张网页,又没有关闭它,那么你在做其他事的时候,它又会在(content=microsecond;)时间里跳到前面来,真的很烦!
      

  2.   


    还有秋水教我的方法,可以用xmlhttp和#default#download来实现。这样不仅连闪烁看不到,而且连地址栏中刷新都看不到。>>具体怎么做?
      

  3.   

    参考:
    a.php:
    <META content="text/html; charset=big5" http-equiv=Content-Type>
    <div id=msg></div>
    <iframe src='b.php' name=notice width=0 height=0 frameborder=yes>
    </iframe> 
    b.php:
    <META content="text/html; charset=big5" http-equiv=Content-Type>
    <?php 
    $msg=array("aaaaaaaaaa","bbbbbbbbbb","ccccccccccccccc");
    ?>
    <script>
    setTimeout("self.history.go(0)",2*1000);
    top.msg.innerHTML+="<?=$msg[rand(0,2)]?><BR>";
    top.scrollTo(top.document.body.scrollWidth,top.document.body.scrollHeight);
    </script>有闪烁吗?