- ベストアンサー
Javascriptで自動更新
あるページを10秒に一度、自動で更新させたいのですがなにかよい方法はありませんか? このサイトで見かけたスクリプトを試してみても動作しませんでした;; <script language="JavaScript"> <!-- min=60; setTimeout('reload()', min*1000); function reload() { location.href=location.href; } //--> </script> Javascriptで実現する方法があれば教えてください。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
チャットか何かかな? 下記コードで動作確認できました。 <script type='text/javascript'> (function(){ var t = setInterval(function(){ location.reload(true); }, 10000); })(); </script> window.setInterval - MDC https://developer.mozilla.org/ja/DOM/window.setInterval # 実際に確認してませんが、IE8ではmeta refreshが効かないそうですね…。 OKWave ジャンプページ? http://internet.okwave.jp/qa4990882.html?ans_count_asc=1
その他の回答 (4)
- think49
- ベストアンサー率59% (285/482)
#3です。 IE8で <meta http-equiv="refresh" が機能することを確認しました。 ですので、#3のmetaの下りは撤回します。失礼しました。 <meta http-equiv="refresh" content="10" />
お礼
ご回答ありがとうございました。メタタグはあまり使いたくないので、Javascriptを使用することにしました。
- think49
- ベストアンサー率59% (285/482)
#3です。 > # 実際に確認してませんが、IE8ではmeta refreshが効かないそうですね…。 やはり、実際に確認します。 確証がないことを言って申し訳ありません。
- STICKY2006
- ベストアンサー率29% (1536/5269)
http://page.freett.com/uchidai/changepage_1.htm >>min=60; >>setTimeout('reload()', min*1000); 60×1000はいくつでしょうか??
お礼
60×1000は1分でした^^;でも修正しても自動更新されませんでした。
- yambejp
- ベストアンサー率51% (3827/7415)
metaじゃだめなの? <meta http-equiv="refresh" content="10">
お礼
メタタグはあまり使いたくないので、Javascriptを使用することにしました。
お礼
本当にありがとうございました。無事解決しました。