Увага скрипт не відповідає

Firefox може видати вам віконце "Увага: скрипт не відповідає" з повідомленням "Скрипт, що виконується на цій сторінці, можливо, зайнятий або не відповідає. Ви можете зупинити його зараз або продовжити і подивитися чи зможе він завершити свою роботу." Ця стаття описує чому це може статись і які є можливі вирішення цієї проблеми.

Ця помилка означає наступне: Firefox вважає, що можливо скрипт став непідконтрольним і він спричинить зависання Firefox, якщо цьому не запобігти. Скрип може бути на відвідуваній вами сторінці, у встановленому у вас розширенні та, навіть, в самому Firefox.

Webroot Spy Sweeper

Webroot Spy Sweeper може спричиняти цю проблему. Вимкнення функції відслідковування кук у Spy Sweeper (або повне вимкнення Spy Sweeper) може вирішити дану проблему.

Дозволити скрипту відпрацювати довше

Якщо після того, як ви натиснули кнопку Продовжити діалогове віконце з'явилось знову - дозвіл скрипту працювати довше вам не допоможе; це тільки зробить зависання Firefox ще довшим. Однак, якщо Firefox працює нормально після натискання кнопки Продовжити, то це значить, що скрипту просто потрібно трохи більше часу для свого завершення і нічого проблемного в цьому немає.

Щоб вказати Firefox дозволяти виконувати скрипти довше:

  1. Надрукуйте в панелі адрес about:config та натисніть клавішу EnterReturn. ** З'явиться сторінка з повідомленням "Обережніше, цією сторінкою можна порізатись!"'. Щоб продовжити, натисніть кнопку Я буду обережним, обіцяю!.
  2. На сторінці about:config знайдіть налаштування dom.max_script_run_time та клацніть по ньому двічі.
  3. У віконці Введіть значення (ціле) вдрукуйте 20.
  4. Натисніть кнопку OK.

Після цього скриптам буде дозволено працювати довше і ви можливо більше не будете отримувати попередження.

Якщо ви все ще отримуєте попередження (або якщо ви хочете побачити його знову), відновіть типове (попереднє) значення для даного налаштування.

  1. Надрукуйте в панелі адрес about:config та натисніть клавішу EnterReturn. ** З'явиться сторінка з повідомленням "Обережніше, цією сторінкою можна порізатись!"'. Щоб продовжити, натисніть кнопку Я буду обережним, обіцяю!.
  2. На сторінці about:config знайдіть налаштування dom.max_script_run_time.
  3. Клацніть правою кнопкою мішіУтримуючи клавішу Ctrl клацніть мишею по ньому та оберіть пункт Скинути.


Якщо ця ситуація трапляється тільки при відвідування певних сайтів

Якщо така ситуація трапляється тільки на певних сайтах, спробуйте заблокувати виконання скриптів на таких сайтах. Багато сайтів будуть правильно працювати навіть з вимкненим виконанням скриптів.

  1. Встановіть розширення YesScript та перезапустіть Firefox.
  2. В меню Інструменти оберіть пункт Додатки.
  3. У вікні Додатки виділіть рядочок YesScript.
  4. Натисніть кнопку Налаштування.
  5. В діалоговому віконці YesScript Blacklist (список заборони) в текстовому полі вдрукуйте адресу сайту, на якому виникає проблема.
  6. Натисніть кнопку Add (Додати). Доменне ім'я сайту буде додатно до списку.

Після цього на проблемному сайті буде заблоковано виконання скриптів і ви більше не отримуватимете попередження.


Інші випадки

Якийсь додаток може спричиняти дану проблему. Перегляньте статтю Вирішення проблем пов`язаних з розширеннями та темами.




Базується на інформації зі статті Увага скрипт не відповідає (база знань Мозілазін)

Ця стаття допомогла? Зачекайте...

Цю статтю допомогли написати такі гарні люди: Bogdancev. Ви теж можете допомогти - дізнайтесь як.