刷新用php显示的div

时间:2012-10-31 10:29:27

标签: php

我想刷新php(执行sql语句)中的页面,每10秒刷新一次。我在一个div中加载页面,如:

<div id="test"> <?php echo showPage() ?></div>

那么我怎样才能刷新这个将通过sql刷新来获取数据的duv ..

谢谢

3 个答案:

答案 0 :(得分:0)

以下面的方式编写脚本

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/
libs/jquery/1.3.0/jquery.min.js"></script>

<script type="text/javascript">
var auto_refresh = setInterval(
    function () {
        $('#test').load('test.php');
    }, 10000); // refresh every 10000 milliseconds
</script>
<body>
<div id="test"> </div>
</body>

答案 1 :(得分:0)

您可以在<meta http-equiv="refresh" content="10"/>代码中添加head代码,或者,如果您无权访问head代码,则可以在任何位置插入script代码在页面中像这样:

<script type="text/javascript">
setTimeout(function() {
    location.reload();
}, 10000);
</script>

答案 2 :(得分:0)

   <script type="text/javascript"><!--
        $(document).ready(function() {
              setTimeout('$(\'#test\').load(\'abc.php #test >* \' )', 10000)
        });
        //--></script>