PHP无法做到这一点,只有像
JavaScript这样的客户端语言才能做到.话虽这么说,jQuery library将允许你用它的
AJAX functionality非常容易地做到这一点.
的index.PHP
<div id="scores"><!-- score data here --></div>
可以使用以下JavaScript刷新:
$("#scores").load("index.PHP #scores");
这将在没有刷新整个页面的情况下再次从索引加载#score的内容.
您甚至可以使用setInterval()自动将其刷新每30秒;
var $scores = $("#scores"); setInterval(function () { $scores.load("index.PHP #scores"); },30000);
您可以在http://api.jquery.com/load/#loading-page-fragments阅读有关$.load()的更多信息.