1

2分ごとにメッセージを受信したかどうかを確認したいので、2分ごとにページをリロードしたい javascriptを使用してphpページをリロードする方法

4

6 に答える 6

11
<body onload="setInterval('window.location.reload()', 120000);">
于 2010-06-17T04:12:44.863 に答える
3

なぜあなたはjavascriptに固執しているのですか?Javascriptなしでもこれを行うことができます。 <meta http-equiv="refresh" content="2;url=http://path/to/the/page" />

于 2010-06-17T04:18:43.433 に答える
0

私が見つけた最も簡単な方法は、どちらがJavaScriptプルーフでもあります。

このコードは HEAD タグの間に入ります。

<META HTTP-EQUIV="refresh" CONTENT="15">

上記のコードは、15 秒ごとにページをリロードします。必要に応じて、15 を目的の値に変更します。例えば; ページを 5 分ごとにリロードするには 300。

于 2012-05-11T09:04:18.370 に答える
0

クイックアンドダーティ:

setTimeout( function() {
    location.reload()
}, 120000);

これを行うためのより洗練された方法がある可能性があると思いますが、これは私が知っていることです。

于 2010-06-17T04:12:30.040 に答える
0

ajaxでそれを行うことを検討することをお勧めします。jQuery ライブラリ、または任意の JavaScript ライブラリを調べてください。

http://jquery.com/

于 2010-06-17T04:12:31.087 に答える
0
      <meta http-equiv="refresh" content="n">

クライアントがフィーチャーフォンブラウザなどの JavaScript を持っていない場合はどうなりますか? これを HTML ヘッダーの head フォルダーに配置します。n は、リフレッシュ間隔の秒数です。

于 2014-07-22T19:21:21.613 に答える