0

PHPページを更新してデータベースから値を取得するように設定しましたが、問題は、時々空白になることです。さわやかな部分とすべてが正常に動作します。唯一のことは、ページが空白になることです

ページの更新に使用したコードは次のとおりです。

$url=$_SERVER['REQUEST_URI'];
header("Refresh: 1; URL=$url")
4

1 に答える 1

0

静的ページ内に更新するためにページを呼び出すiframeを配置します。次に、このiframeを毎秒更新します。このパターンを使用すると、動的ページが一度空白に戻っても機能が損なわれません。

簡単な例

<html>

<script>
    setInterval("reload()", 2000);

    function reload(){
         document.getElementById('refresh').src = "./page_to_refresh.php";
    }
</script>

<iframe id="refresh" src="./page_to_refresh.php">
</html>
于 2013-03-05T10:37:24.940 に答える