想必这个问题大多用在如在先人数显示什么的。
如果数值有变化,你希望它可以自动刷新。
其实javascript可以在页面上实现一个自动更新的时钟来指示时间。
你可以把你要显示的变量按定义时钟变量一样定义和修改。
我没实际做过,你觉得有没有可能实现呀。

解决方案 »

  1.   

    定义table或是td的时候,写上id,然后在javascipt里用那id就可以随意控制显示内容了
    其中刷新的javascript可以写在另一个文件里,然后你在php文件里,调用这个文件,并定时刷新就可以了
      

  2.   

    看来没有人说得让我明白一些了
    anotherleeo,似乎使用的是javascript那么仅仅能访问到该网页上面的数据,无法和服务器上面交换数据
    qingxia,定时刷新不就是刷整个页面吗?这个不需要,上面已经说了,只刷数据
    flyonet,然后呢?隐藏页做什么??在后台刷整个页面吗??surfchen,这个我看见过,但是不明白它实现的机理,能不能讲的清楚一些,仅仅机理就行了,可不可以?
      

  3.   

    我说错了,不是刷新页面,而是每隔一段时间就重新执行一个javascript语句
    具体语句我忘记了,反正这是javascript语句,不属于php
      

  4.   

    用隐藏的帧来作
    以下是在主页面上显示服务器时间的代码
    可以根据需要做相应修改<iframe id='server' width=0 height=0 src='gettime.php'>
    <div id='time'>
    //这里是显示服务器时间的
    </div>
    <script>
    function show_time(str)
    {
    var time = document.getElementById('time');
    time.innerText = str;
    }
    </script>gettime.php
    ----------------------------------
    <meta http-equiv='refresh' content="1;URL='gettime.php'">
    <script>
    window.parent.show_time("<? echo date("Y-m-d H:i:s");");
    </script>