刷新用php显示的div

刷新用php显示的div,php,Php,我想用php刷新一个页面(执行sql语句),每10秒刷新一次。我将页面加载到一个div中,如下所示: <div id="test"> <?php echo showPage() ?></div> 那么,我怎样才能刷新这个duv,让sql刷新获取数据呢 谢谢你用下面的方式写剧本 <script type="text/javascript" src="http://ajax.googleapis.com/ajax/ libs/jquery/1.3.0/

我想用php刷新一个页面(执行sql语句),每10秒刷新一次。我将页面加载到一个div中,如下所示:

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

那么,我怎样才能刷新这个duv,让sql刷新获取数据呢


谢谢你

用下面的方式写剧本

<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>

var auto_refresh=setInterval(
函数(){
$('#test').load('test.php');
}, 10000); // 每10000毫秒刷新一次
您可以在
标题
标记中包含
标记,或者,如果您无权访问
标题
标记,您可以在页面的任何位置插入
脚本
标记,如下所示:

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

setTimeout(函数(){
location.reload();
}, 10000);


如果您想包含js,请使用ajax和SetInterval,您不能只刷新网页的一部分。。。您可以使用Javascript Ajax请求获取内容并替换当前。。在这个分区中的内容。然后设置请求以间隔运行。按照每个答案的建议查看此链接,最好是使用AJAX刷新分区。因为您根本没有提到javascript,所以我对提供该解决方案犹豫不决。使用iFrame可以在没有javascript的情况下刷新单个区域。iframe上的元刷新。他希望刷新div而不是整个页面。这是唯一一个不使用jQuery的答案。难道没有使用纯javascript的答案吗?jQuery是用javascript编写的库。嗨,谢谢,我试过了,但它没有显示任何内容。。请帮忙,谢谢
   <script type="text/javascript"><!--
        $(document).ready(function() {
              setTimeout('$(\'#test\').load(\'abc.php #test >* \' )', 10000)
        });
        //--></script>