Compare Revisions
Предупреждение о неотвечающем сценарии - Что это значит и как это исправить
Revision 300138:
Revisión 300138 de Goudron do
Revision 304426:
Revisión 304426 de Goudron do
Palabras clave:
Search results summary:
В данной статье описываются причины появления сообщения об этой ошибке и рассматриваются возможные решения и обходные пути.
В данной статье описываются причины появления сообщения об этой ошибке и рассматриваются возможные решения и обходные пути.
Contido:
Firefox может выдать вам сообщение «Внимание: сценарий не отвечает», которое означает «''Похоже, исполняемый на этой странице сценарий занят или не отвечает. Вы можете остановить его сейчас или продолжить и посмотреть, сможет ли он завершить свою работу.''» Эта статья описывает, почему это могло произойти, а также возможные решения и обходные пути.
Эта ошибка говорит вам, что Firefox считает, что запущенный [[JavaScript settings and preferences for interactive web pages#w_daa-aujai-javascript|сценарий]] потерял управление и может стать причиной зависания Firefox, если ничего не делать. Сценарий может быть как на одной из веб-страниц к которым вы обращаетесь, так и в расширении, которое вы установили или даже в самом Firefox.
__TOC__
= Увеличение времени выполнения сценария =
Если после нажатия кнопки {button Продолжить} тот же самый диалог появляется снова, значит разрешение сценарию продолжить выполнение, скорее всего вам не поможет, а только увеличит продолжительность зависания Firefox. Однако, если вы можете нормально пользоваться Firefox после нажатия {button Продолжить}, то, возможно, сценарию просто требуется дополнительное время для завершения работы.
Чтобы увеличить продолжительность выполнения сценария в Firefox:
[[Template:aboutconfigwarning]]
# [[T:aboutconfig]]
# На странице ''about:config'' совершите поиск параметра {pref dom.max_script_run_time}.
# Щёлкните по кнопке ''Изменить'' [[Image:Fx71aboutconfig-EditButton]] и введите {pref 20}.
# Щёлкните по кнопке-флажку [[Image:Fx71aboutconfig-Checkmark]], чтобы сохранить параметр.
Теперь, позволив сценариям выполняться в течение более длительного времени, вы, возможно, не будете получать напоминание.
Если вы по прежнему получаете напоминание (или если хотите увидеть его снова), верните настройку в значение по умолчанию.
# [[T:aboutconfig]]
# На странице ''about:config'' найдите настройку {pref dom.max_script_run_time}.
# Щёлкните по кнопке ''Сбросить'' [[Image:Fx71aboutconfig-ResetButton]].
= Ошибка происходит при обращении к определённым веб-сайтам =
Если ошибка случается только на определённом веб-сайте, вы можете заблокировать выполнение сценариев на этом веб-сайте. Многие сайты продолжают функционировать даже с заблокированными сценариями.
# Установите расширение [https://addons.mozilla.org/firefox/addon/javascript-toggler JavaScript Toggle On and Off].
# {for not fx140}[[T:Open Add-ons|type=Расширения]]{for fx140}Нажмите кнопку меню [[Image:IG main menu]], нажмите {menu Расширения и темы} и выберите {menu Расширения}.{/for}
# Найдите ''JavaScript Toggle On and Off'' и нажмите {for win}{button Настройки}{/for}{for mac,linux}{button Настройки}{/for}.
# Прокрутите до текстового поля '''Black-list''' и введите в текстовое поле адрес сайта, который вызывает проблему.
# Щёлкните {button Сохранить}. Имя домена сайта будет добавлено к списку.
Теперь, когда на проблемном сайте заблокировано выполнение сценариев, он больше не будет вызывать предупреждения о неотвечающем сценарии.
[[T:addonsupport]]
= Другие проблемы =
Дополнения также могут быть источником проблемы. Прочитайте статью [[Troubleshoot extensions, themes and hardware acceleration issues to solve common Firefox problems]].
<!-- MZ credit -->
<br> <br>
'''''По материалам [http://kb.mozillazine.org/Unresponsive_Script_Warning Unresponsive Script Warning (mozillaZine KB)]'''''
Firefox может выдать вам сообщение «Внимание: сценарий не отвечает», которое означает «''Похоже, исполняемый на этой странице сценарий занят или не отвечает. Вы можете остановить его сейчас или продолжить и посмотреть, сможет ли он завершить свою работу.''» Эта статья описывает, почему это могло произойти, а также возможные решения и обходные пути.
Эта ошибка говорит вам, что Firefox считает, что запущенный [[JavaScript settings and preferences for interactive web pages#w_daa-aujai-javascript|сценарий]] потерял управление и может стать причиной зависания Firefox, если ничего не делать. Сценарий может быть как на одной из веб-страниц к которым вы обращаетесь, так и в расширении, которое вы установили или даже в самом Firefox.
__TOC__
= Увеличение времени выполнения сценария =
Если после нажатия кнопки {button Продолжить} тот же самый диалог появляется снова, значит разрешение сценарию продолжить выполнение, скорее всего вам не поможет, а только увеличит продолжительность зависания Firefox. Однако, если вы можете нормально пользоваться Firefox после нажатия {button Продолжить}, то, возможно, сценарию просто требуется дополнительное время для завершения работы.
Чтобы увеличить продолжительность выполнения сценария в Firefox:
[[Template:aboutconfigwarning]]
# [[T:aboutconfig]]
# На странице ''about:config'' совершите поиск параметра {pref dom.max_script_run_time}.
# Щёлкните по кнопке ''Изменить'' [[Image:Fx71aboutconfig-EditButton]] и введите {pref 20}.
# Щёлкните по кнопке-флажку [[Image:Fx71aboutconfig-Checkmark]], чтобы сохранить параметр.
Теперь, позволив сценариям выполняться в течение более длительного времени, вы, возможно, не будете получать напоминание.
Если вы по прежнему получаете напоминание (или если хотите увидеть его снова), верните настройку в значение по умолчанию.
# [[T:aboutconfig]]
# На странице ''about:config'' найдите настройку {pref dom.max_script_run_time}.
# Щёлкните по кнопке ''Сбросить'' [[Image:Fx71aboutconfig-ResetButton]].
= Ошибка происходит при обращении к определённым веб-сайтам =
Если ошибка случается только на определённом веб-сайте, вы можете заблокировать выполнение сценариев на этом веб-сайте. Многие сайты продолжают функционировать даже с заблокированными сценариями.
# Установите расширение [https://addons.mozilla.org/firefox/addon/javascript-toggler JavaScript Toggle On and Off].
# [[T:Open Add-ons|type=Расширения]]
# Найдите ''JavaScript Toggle On and Off'' и нажмите {for win}{button Настройки}{/for}{for mac,linux}{button Настройки}{/for}.
# Прокрутите до текстового поля '''Black-list''' и введите в текстовое поле адрес сайта, который вызывает проблему.
# Щёлкните {button Сохранить}. Имя домена сайта будет добавлено к списку.
Теперь, когда на проблемном сайте заблокировано выполнение сценариев, он больше не будет вызывать предупреждения о неотвечающем сценарии.
[[T:addonsupport]]
= Другие проблемы =
Дополнения также могут быть источником проблемы. Прочитайте статью [[Troubleshoot extensions, themes and hardware acceleration issues to solve common Firefox problems]].
<!-- MZ credit -->
<br> <br>
'''''По материалам [http://kb.mozillazine.org/Unresponsive_Script_Warning Unresponsive Script Warning (mozillaZine KB)]'''''