5秒ごとにブラウザーがページを更新する最も簡単な方法は何ですか?


11

5秒ごとにページの更新をサポートするブラウザはありますか?アドオンはありますか?

そうでない場合、それを行うために完全な(C#またはJava)プログラムを作成するよりも簡単な方法はありますか?

追加:オペラは恐ろしいです!Stack Overflowを5秒ごとに更新するように設定しましたが、投稿をクリックすると、5秒ごとにも更新されます。メインページを5秒ごとに更新したかっただけです。

別の「追加」:明らかに現在のタブを更新するので、新しいタブで投稿を開いている限り、うまく機能します。


1
選択するソリューションが何であれ、が更新されているを確認するとよいでしょう。DrostieのGreasemonkeyオプションと同様に、ブラウザはキャッシュされたものを再度リクエストすることはありませんが(これは良いことです)、他のソリューションはブラウザにすべてをリクエストするかもしれません。これは、URLを入力する(またはブックマークを入力する、またはCtrl-Lに続いてReturnを押す)と、更新を押すのとの違いに似ています。後者の場合、ほとんどのブラウザー、キャッシュされたものを更新する必要があるかどうかをサーバーに尋ねます。それは物事を遅くします。
Arjan

2
また、いくつかのソリューションは、他のソリューションよりもよりよい方法でリフレッシュページをレンダリングするかもしれない-私は嫌いだろうように参照ページが完全に再びすべての上にレンダリングされています。また、私は(すべてではないにしても)ほとんどの回答が、ブラウザがページの上部にスクロールして戻ることを示唆していると思いますか?(どの回答があなたにとって最も効果的であるかが気になります!)
Arjan

回答:


7

はい、Operaはそのままでこの機能をサポートしています。Webページに移動し、右クリックして、[Reload Every]を選択します。

次のスクリーンショットを参照してください。

動作中のすべてをリロード

FirefoxのCheck4Change拡張機能にも興味があるかもしれません。


現在のバージョンで利用可能かどうかは
不明

現在利用できません
Amruth A '20

13

または、Firefoxの場合、次の1行をGreasemonkeyスクリプトとして使用します。

setTimeout(function(){ window.location.href = window.location.href; }, 5000);

1
window.location.reload(false)- developer.mozilla.org/en/DOM/window.locationは速くない場合は、少なくとも、より読みやすいです。また、Greasemonkeyスクリプトを使用している場合はGM_registerMenuCommand、そのページを常に更新する代わりに、常に更新できます。
Hello71、

@ Hello71、Greasemonkeyを使用せず、MacでSafariを使用する場合:ロケーションバーに次のものを貼り付けるだけで、(最初にウィンドウを完全にクリアする)javascript:window.location.href=window.location.hrefよりもはるかにうまくレンダリングjavascript:window.location.reload(false)されます。ドキュメンテーションを考えると、なぜなのかわかりません...
Arjan

@Arjan:少しテストしたところwindow.location.href、ページの最後にハッシュがない場合にのみ、それ自体の設定がリロードされることがわかりました(#12345)。
Hello71、

@ Hello71も、Greasemonkeyではなく、ロケーションバーを使用するだけでうまくいきjavascript:window.location.href=window.location.hrefます(Web Inspectorなどを開かずにStack Overflowでテストし、サイト自体のキャッシュも考慮に入れて)。ただし、ハッシュはには含まれていないためlocation.href、実際のクライアント側のみであるため、調査結果には意味があるかもしれません。
Arjan

@Arjan:Firebugと私のWiresharkのスキルが低いので、Firefoxはリクエストも送信しません。
Hello71、

4

Operaには、Reload Everyオプションが組み込まれています。

Firefoxを使用している場合は、ReloadEveryアドオンをダウンロードできます。


3

/ bin / bashとリンク(またはcurlやwgetなどの他のコマンド)で実行できます

while true;                                                                                                                                                 
do
    links http://127.0.0.1:3000 -dump > /dev/null 
    sleep 2
done

HTMLを表示する必要がある場合は、-dumpではなく-sourceを使用してください;-)


2

iMacrosアドオンを使用してください!IE、Firefox、Chromeで利用できます。

iMacrosは優れた(そしてオープンソースの)Webブラウザーマクロレコーダーアドオンであり、Webサイトの更新は非常に簡単です。このマクロを使用:

  VERSION BUILD=7000928 RECORDER=FX
  REFRESH
  WAIT SECONDS=5

LOOPボタンで開始します

ページが(キャッシュからではなく)本当に完全に再読み込みされることを確認したい場合は、CLEARコマンドを使用して、URL GOTOコマンドでWebサイト全体を再読み込みします

  VERSION BUILD=7000928 RECORDER=FX
  CLEAR
  URL GOTO=http://superuser.com/
  WAIT SECONDS=5

代替テキスト


+1は面白そうです。「すぐに使える」解決策があるので、努力する価値があるかどうかを検討する必要があります。
Oren A


0

Chromeで自動更新を有効にするには、WebストアからAuto Refresh Plus拡張機能をダウンロードしてインストールします。

この機能をFirefoxに統合するには、Nunoが推奨する自動更新アドオンをダウンロードしてインストールし、ブラウザを再起動します。次に、更新するWebページを開き、[自動更新]オプションの右クリックメニューから自動更新の期間を選択します。

Om Nom Nomが言ったように、自動再読み込みオプションはOperaでデフォルトで利用可能であり、したがって拡張は必要ありません。

スクリーンショットと詳細情報が記載された元の記事へのリンクは次のとおりです。

http://www.guidingtech.com/12491/auto-refresh-pages-chrome-firefox-opera/


1
ページが消えた場合に備えて、回答のリンクにある情報を要約してください。
jonsca

スーパーユーザーへようこそ!これは理論的には質問に答える可能性がありますが、答えの本質的な部分をここに含め、参照用のリンクを提供することが望ましいでしょう
slm 2013
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.