web-dev-qa-db-ja.com

jsを使用して間隔のページを更新

Javascriptを使用して1分ごとにページを更新するにはどうすればよいですか?注:HTML bodyタグを編集するためのコントロール/オプションはありません(通常、onload関数を呼び出します)。

17
Reddy

このコードをページのどこかに挿入するだけです:

<script type="text/javascript">
  setTimeout(function(){
    location = ''
  },60000)
</script>
31
Abraham

Bodyタグにコードを含める必要はありません。このスニペットを下に追加するだけで、ページのどこにいても機能するはずです。

<script type="text/javascript">
    setInterval('window.location.reload()', 60000);
</script>

HTMLのどこかにアクセスでき、エディターがタグを除外しない限り、問題ありません。エディターにJavaScriptコード用の別の領域がある場合は、setInterval行を入力します。 :)

8
Stephen Cioffi

URLにパラメーターがある場合、location = ''はIE8では機能しません。パラメータなしでページがリロードされます。

次のコードは私のために機能します:

<script type="text/javascript">
  setTimeout(function(){
      window.location.href = window.location.href;
  },10000)
</script>
0
Amandine Dupays