<?php
set_time_limie(0);
while (true)
{
    echo "Hello World!<br>\n";
    flush();
    sleep(1);
}?>

解决方案 »

  1.   

    用javascript在隐藏frame里
    document.write到目标frame,这样只刷新隐藏frame据说是……
      

  2.   

    neo954(泥偶) 你的方法好象行不通啊?
    upchina(辉) 你可以说详细一点吗?
      

  3.   

    neo954(泥偶) 的方法是行得通的,不过得服务器那边设置,set_time_limit()函数需要非安全模式,还要有全权限执行sleep系统函数。这样对服务器的要求也比较高的,除非是专门的聊天服务器。隐藏桢也是可行的,我曾经写过一个http://www.meteorlet.com/chat 你可以登陆进去看看,
    是不是这样就行了?你可以看看我的html源代码应该就懂了。(说明:不需要注册,自动注册)
      

  4.   

    Meteorlet(Meteorlet) 
    你的聊天室功能挺不错的,可以把源代码和数据表email给我吗?
    我的email是:[email protected]
    在此先谢谢了,好吗?
      

  5.   

    用一个隐藏的fram在其中定一个定时刷新的函数,用他来刷新信息显示页而不是刷整个html也,山大学生在线有两个聊天室普通的在 http://www.online.sdu.edu.cn/chat/
    嘉宾聊天室在http://www.online.sdu.edu.cn/guest/,这个是定时开的
      

  6.   

    做一个隐含的IFRAME来实现刷新
      

  7.   

    这个隐含的frame你能把代码写一下吗?我不知道怎么隐藏这个frame。
      

  8.   

    我倒。把frame 的width和height 都设置成 0 就看不见了啊。
    估计还可以用<iframe style="display:none">
      

  9.   

    我不想整个页面都刷新,所以采用下面这种,怎么老是不刷新?哪里错了??
    <html>
    <head>
    <title>无标题文档</title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    </head><body bgcolor="#FFFFFF" text="#000000">
    <iframe name="kk" width=100 height=100>
    <meta http-equiv="refresh" content="1; charset=gb2312">
    中国人民解放军
    </iframe>
    </body>
    </html>