0

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

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

那么我怎样才能刷新这个duv,这将使sql刷新获取数据..

谢谢你

4

3 回答 3

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>
于 2012-10-31T10:33:04.083 回答
0

您可以在<meta http-equiv="refresh" content="10"/>标签中包含一个标签head,或者,如果您无权访问该head标签,您可以在页面的任何位置插入一个script标签,如下所示:

<script type="text/javascript">
setTimeout(function() {
    location.reload();
}, 10000);
</script>
于 2012-10-31T10:33:22.833 回答
0
   <script type="text/javascript"><!--
        $(document).ready(function() {
              setTimeout('$(\'#test\').load(\'abc.php #test >* \' )', 10000)
        });
        //--></script>
于 2012-10-31T10:36:21.293 回答