我想刷新php(执行sql语句)中的页面,每10秒刷新一次。我在一个div中加载页面,如:
<div id="test"> <?php echo showPage() ?></div>
那么我怎样才能刷新这个将通过sql刷新来获取数据的duv ..
谢谢
答案 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>