🚀 New Launched: The Ultimate Developer Toolbox Extension — Check it out
特徴

リロード時のフォーム再送信プロンプトを防止

フォームを送信したページを再読み込みすることは、あらゆるブラウザにおいて最も一般的な摩擦の原因の一つです。すべての再読み込みで同じ確認ダイアログが表示されます:"このページを表示するには、ブラウザが情報を送信する必要があり、その結果、操作が繰り返される可能性があります…" — そしてそのダイアログは、拡張機能の設定に関係なく、あらゆる種類の自動更新をブロックします。

Auto Refresh拡張機能は、これを単一の専用オプションで解決します:「リロード時のフォーム再送信プロンプトを防止」。タイマー開始前に有効化すると、そのURLでのすべてのリフレッシュは確認ダイアログを完全にスキップし、ページはスケジュール通り毎回静かに再読み込みされます。

この機能の動作

通常のブラウジングでは、フォームPOST経由で到達したページを再読み込みすると、ブラウザはフォームデータを再送信するかどうかを確認します。この確認は安全対策ですが、自動更新にとっては完全な停止要因になります。

「リロード時のフォーム再送信プロンプトを防止」を有効にすると、Auto Refreshはダイアログを発生させない方法で各リロードを実行します。ページは再取得され、新しいコンテンツが表示され、カウントダウンが再開されます。この動作はURLごとに適用されるため、必要なページには有効のまま、それ以外には無効にできます。

画像
日本語 
実行中 
時間間隔
更新リスト
キーワード検出

高度なオプション

 現在のタブのみ更新 

 〜回数後に停止 3 回の自動更新 

 リロード時のフォーム再送信プロンプトを防止 

 ハードリロード 

 ページの任意の場所をクリックした場合は更新を停止 

重要性

  • 更新サイクルを中断しない — このオプションがない場合、再送信ダイアログが一度表示されるだけでAuto Refreshは停止し、ユーザー入力を待機します。有効化するとサイクルは無期限に継続します。
  • バックグラウンドで動作 — ページがバックグラウンドタブや他のウィンドウの背後にあっても、タイマーは動作し続けます。ダイアログが表示されないため、フォーカスを奪いません。
  • URLごとの制御 — 必要なページにのみ有効化できます。他のURLはRefresh List内でデフォルト動作のまま維持されます。
  • データ損失なし — この機能はフォーム送信内容を変更しません。再読み込みされるページは、サーバーが元の送信に応じて返す内容と同じものです。

有効化方法

  1. 更新を継続したいURLのタブを開きます。
  2. ブラウザツールバーのAuto Refreshアイコンをクリックします。
  3. 高度なオプションパネルを開きます。
  4. 「リロード時のフォーム再送信プロンプトを防止」にチェックを入れます。
  5. 保存をクリックします。
  6. そのタブでAuto Refreshを開始します — すべてのリロードで確認ダイアログはスキップされます。

主なユースケース

  • 検索結果ページ — 検索フォーム自体のPOST経由で到達したページ。
  • フィルタ付き管理画面 — CRM、在庫管理、ダッシュボードなどでPOST送信後もフィルタ状態を維持するビュー。
  • 内部レポートページ — フォーム送信結果として生成されるURLのページ。
  • キュー・チケット管理ツール — レコードの割り当てや作成後のビューを定期的に更新したい場合。

ブラウザに関する注意

  • Auto Refresh開始前にこのオプションを有効化してください。 すでに再送信ダイアログが表示されている場合、拡張機能では閉じられないため、手動で閉じてから設定し、タイマーを開始してください。
  • Firefoxでは、「このページを表示するには、Firefoxは情報を送信する必要があり、その結果、操作が繰り返される可能性があります…」というダイアログが表示されます。このオプションを事前に有効化すると、以降の自動更新では表示されません。
  • Chromeでは同様の「フォーム再送信の確認」プロンプトが表示されますが、このオプションで同様に処理されます。
  • EdgeはChromeと同じChromiumの動作に従います。

併用すると効果的な機能

  • ハードリロード — フォーム結果ページでキャッシュを完全に無視した再読み込み。
  • ページ内クリックで更新停止 — 手動入力するフォームでは、作業中にタイマーを一時停止できます。
  • キーワード検出 — ステータス変更や在庫状況など、特定の値が表示された際に検出・通知・クリックを実行。

「リロード時のフォーム再送信プロンプトを防止」はAdvanced Optionsパネル内の小さなオプションですが、これまで自動更新が不可能だった多くのページを対応可能にします。必要なURLで一度有効化して保存すれば、以後そのダイアログは表示されなくなります。