🚀 New Launched: The Ultimate Developer Toolbox Extension — Check it out
особливості

Запобігає появі запиту на повторне надсилання форми під час перезавантаження

Оновлення сторінки, на яку було надіслано форму, є одним із найпоширеніших джерел незручностей у будь-якому браузері. Кожне перезавантаження викликає той самий діалог підтвердження: "Щоб відобразити цю сторінку, браузер має надіслати інформацію, яка повторить будь-яку дію…" — і цей діалог блокує будь-який тип автоматичного оновлення, незалежно від того, як налаштоване розширення.

Розширення Auto Refresh вирішує це за допомогою однієї спеціальної опції: "Запобігає появі запиту повторного надсилання форми під час перезавантаження". Якщо її увімкнути до запуску таймера, кожне оновлення на цій URL-адресі повністю пропускає діалог підтвердження — сторінка перезавантажується тихо, за розкладом, кожного разу.

Що робить ця функція

У звичайному перегляді вебсторінок перезавантаження сторінки, на яку користувач потрапив через POST-форму, змушує браузер запитувати, чи хочете ви повторно надіслати дані форми. Це є захисним механізмом — але для автоматичних оновлень це повна зупинка.

З увімкненою опцією "Запобігає появі запиту повторного надсилання форми під час перезавантаження" Auto Refresh виконує кожне оновлення так, щоб не викликати діалогове вікно. Сторінка завантажується знову, новий вміст відображається, і зворотний відлік починається спочатку. Поведінка застосовується для кожної URL-адреси окремо, тож ви можете залишити її увімкненою для потрібних сторінок і вимкненою для всіх інших.

зображення
Англійська 
Працює 
Інтервал часу
Список оновлення
Виявлення ключового слова

Додаткові параметри

 Оновлювати лише на поточній вкладці 

 Зупинити після 3 автоматичних оновлень 

 Запобігає появі запиту повторного надсилання форми під час перезавантаження 

 Жорстке оновлення 

 Зупиняти оновлення, якщо натиснути будь-де на сторінці 

Чому це важливо

  • Без переривання циклу оновлення — без цієї опції одне діалогове вікно повторного надсилання зупиняє Auto Refresh і очікує на введення користувача. Якщо її увімкнено, цикл продовжується безкінечно.
  • Працює у фоновому режимі — сторінка може бути у фоновій вкладці або за іншими вікнами, а таймер продовжує працювати. Відсутність діалогу означає відсутність перехоплення фокусу.
  • Керування для кожної URL — вмикайте лише для сторінок, де це потрібно. Інші URL у вашому списку оновлення зберігають стандартну поведінку.
  • Без втрати даних — функція не змінює надсилання форми. Перезавантажена сторінка є тією ж, яку сервер повернув би у відповідь на початкове надсилання.

Як увімкнути

  1. Відкрийте вкладку, URL якої ви хочете постійно оновлювати.
  2. Натисніть на іконку Auto Refresh у панелі браузера.
  3. Відкрийте панель Додаткові параметри.
  4. Позначте "Запобігає появі запиту повторного надсилання форми під час перезавантаження".
  5. Натисніть Зберегти.
  6. Запустіть Auto Refresh у вкладці — тепер кожне оновлення пропускатиме діалог підтвердження.

Типові сценарії використання

  • Сторінки результатів пошуку, відкриті через POST-форму на самій сторінці пошуку.
  • Відфільтровані адміністративні панелі у CRM, інвентарних та дашборд-інструментах, які зберігають стан фільтрів через POST-запити.
  • Внутрішні сторінки звітів, де URL є результатом згенерованого надсилання форми.
  • Черги та системи тікетів, які надсилають форму для призначення або відкриття запису, і потрібно оновлювати результат за розкладом.

Примітки щодо браузерів

  • Увімкніть опцію до запуску Auto Refresh. Якщо діалог повторного надсилання вже відкритий, розширення не може його закрити — спочатку закрийте його вручну, увімкніть опцію, потім запускайте таймер.
  • Firefox показує діалог із повідомленням "Щоб відобразити цю сторінку, Firefox має надіслати інформацію, яка повторить будь-яку дію…". Якщо опцію увімкнено до запуску таймера, це вікно більше не з’являтиметься під час наступних автоматичних оновлень.
  • Chrome показує подібний запит "Підтвердити повторне надсилання форми", який обробляється так само цією опцією.
  • Edge працює за тим самим Chromium-поведінкою, що й Chrome.

Добре працює разом із

  • Жорстке оновлення — для повного обходу кешу на сторінках результатів форм.
  • Зупиняти оновлення, якщо натиснути будь-де на сторінці — для форм, які ви також заповнюєте вручну, щоб таймер призупинявся під час роботи.
  • Виявлення ключового слова — для сповіщення або дії, коли сторінка результатів форми показує певне значення, наприклад зміну статусу або наявність товару.

"Запобігає появі запиту повторного надсилання форми під час перезавантаження" — це невелика опція в панелі Додаткових параметрів, але вона відкриває великий клас сторінок, які раніше було неможливо автоматично оновлювати. Увімкніть її один раз для потрібної URL-адреси, натисніть «Зберегти», і діалог зникне назавжди.