Как устранить ошибки сценариев в Internet Explorer
Устаревшее и не поддерживаемое классическое приложение Internet Explorer 11 было окончательно отключено с помощью обновления Microsoft Edge в некоторых версиях Windows 10. Дополнительные сведения см. в статье Часто задаваемые вопросы о прекращении использования классических приложений Internet Explorer 11.
Эта статья решает проблему, из-за которой веб-страница не может отображаться при возникновении ошибки сценария в Internet Explorer.
Оригинальная версия продукта: Internet Explorer 11, Internet Explorer 10, Internet Explorer 9
Оригинальный номер базы знаний: 308260
Сводка
При возникновении ошибок сценариев веб-страницы могут не отображаться или работать неправильно в Internet Explorer.
При возникновении ошибок сценариев в Internet Explorer могут появиться следующие сообщения об ошибках:
Данная страница содержит ошибки, и, возможно, она отображается и действует неправильно. Это сообщение можно вызвать, дважды щелкнув значок предупреждения, отображаемый в строке состояния.
При выборе параметра Показать сведения могут отображаться подробные сведения о следующих ошибках:
Line: Char: Error: Code: 0 URL: http://Webserver/page.htm A Runtime Error has occurred. Do you wish to Debug? Line: Error:
В строке состояния Internet Explorer также может отобразиться следующее сообщение с предупреждением:
Выполнено, но с ошибками на странице.
Данная ошибка возникает из-за того, что исходный HTML-код веб-страницы неправильно работает со сценариями на стороне клиента (например, с Microsoft JScript или Visual Basic). Эти проблемы могут возникать по указанным ниже причинам.
- Исходный HTML-код веб-страницы содержит ошибки.
- На веб-странице используются новые технологии, которые не поддерживаются Internet Explorer.
- На веб-странице используется сценарий Visual Basic, исполняемый на клиенте, который является устаревшим.
- На компьютере или в сети заблокировано использование активных сценариев, компонентов ActiveX или приложений Java. Блокирование активных сценариев, компонентов ActiveX и приложений Java может выполняться браузером Internet Explorer и другими программами (например, антивирусной программой или брандмауэром).
- В настройках антивирусной программы задана проверка папок Временные файлы Интернета или Загруженные файлы программ.
- На компьютере повреждены папки, используемые при работе в Интернете.
- Поврежден или устарел драйвер видеоадаптера.
Серверные сценарии (например, Visual Basic на страницах Active Server Pages (ASP)) выполняются на веб-сервере. Ошибки сценариев, возникающие из-за сбоя на сервере, не вызывают появление сообщения об ошибке в браузере Internet Explorer, но могут привести к тому, что веб-страница не будет работать или будет отображаться с ошибками. Сведения об устранении неполадок, приведенные в данной статье, относятся только к клиентским сценариям. Если вы считаете, что проблема влияет на работу серверного сценария, обратитесь к администратору соответствующего веб-сервера.
Перечисленные в данной статье методы могут помочь устранить ошибки сценариев, которые вызваны файлами на компьютере или его параметрами. Краткие визуальные инструкции по устранению ошибок сценариев в Internet Explorer см. в этом видеоролике:
Решение
Корпорация Майкрософт рекомендует обновить систему до последнего доступного обновления Windows. Дополнительные сведения о Центре обновления Windows см. в разделе Вопросы и ответы.
Шаг 1. Убедитесь, что ошибки сценариев возникают на нескольких веб-страницах
Если единственным признаком проблемы является сообщение об ошибке, но веб-сайты при этом работают, можно попробовать проигнорировать ошибку. Кроме того, если ошибка появляется лишь на нескольких веб-страницах, проблема может заключаться в них. Если вы решите игнорировать ошибки, вы можете отключить отладку сценариев. Для этого установите флажок Отключить отладку сценариев (Internet Explorer) в параметрах Свойства браузера>Дополнительно>Обзор.
Если данная проблема возникает более чем на одном-двух сайтах, не отключайте отладку сценариев.
Шаг 2. Убедитесь, что проблема вызвана файлами или параметрами на вашем компьютере
Чтобы найти источник проблемы, проверьте веб-страницу, используя другую учетную запись пользователя, другой браузер или другой компьютер.
Если при просмотре веб-страницы с использованием другой учетной записи, браузера или компьютера ошибка сценария не возникает, то причиной могут быть определенные файлы на компьютере или его параметры. В таком случае для устранения проблемы воспользуйтесь способами, описанными в данной статье:
Произведя все необходимые изменения, описанные в способе, попробуйте открыть веб-страницу, на которой появлялось сообщение об ошибке сценария. Если сообщение не появляется, то проблема устранена.
Метод 1. Убедитесь, что Internet Explorer не блокирует активные сценарии, ActiveX и Java
Активные сценарии, ActiveX и Java используются при отображении информации на веб-страницах. Если эти технологии заблокированы на компьютере, веб-страница может отображаться неправильно. Вы можете сбросить параметры безопасности Internet Explorer, чтобы убедиться, что эти технологии не заблокированы. Для этого выполните следующие действия:
- Запустите Internet Explorer.
- В меню Сервис выберите Свойства браузера. Если меню Сервис не видно, нажмите клавишу ALT.
- В диалоговом окне Свойства браузера откройте вкладку Безопасность.
- Последовательно выберите По умолчанию>OK.
Примечание. При выборе уровня безопасности «Высокий» в браузере Internet Explorer отключается использование элементов ActiveX и программ Java.
Метод 2. Удаление всех временных файлов Интернета
Каждый раз при открытии браузера для просмотра веб-страницы, компьютер сохраняет копию страницы во временном файле. Если размер папки с временными файлами Интернета становится слишком велик, могут возникнуть проблемы с отображением некоторых веб-страниц. Периодическая очистка папки может устранить эту проблему.
Для удаления всех временных файлов, связанных с Интернетом, в браузере Internet Explorer.
- Запустите Internet Explorer.
- В меню Сервис выберите Свойства браузера. Если меню Сервис не видно, нажмите клавишу ALT.
- Откройте вкладку Общие.
- В разделе Журнал браузера нажмите кнопку Удалить.
- В диалоговом окне Удаление журнала браузера установите следующие флажки и нажмите кнопку Удалить:
- Временные файлы Интернета
- Файлы cookie
- Журнал
Метод 3. Установка последних обновлений программного обеспечения для Windows
Чтобы оставаться в курсе событий, нажмите кнопку >ПускПараметры Обновление>& безопасности>клиентский компонент Центра обновления Windows а затем выберите Проверить наличие обновлений.
Расширенная отладка
Этот подраздел предназначен для опытных пользователей. Предлагает три метода решения данной проблемы.
Метод 1. Убедитесь, что антивирусная программа или брандмауэр не блокируют активные сценарии, ActiveX и Java
Сценарии, ActiveX и Java влияют на отображение веб-страницы. Если эти технологии заблокированы, веб-страницы могут отображаться неправильно.
Обратитесь к документации по используемому брандмауэру или антивирусной программе, чтобы убедиться, что сценарии, элементы ActiveX и программы Java не блокируются. Затем внесите все необходимые изменения.
Метод 2. Убедитесь, что в настройках антивирусной программы не задана проверка папок «Временные файлы Интернета» или «Загруженные файлы программ»
Если антивирусная программа принимает сценарий за вирус, это может привести к ошибке при выполнении сценария Чтобы такая проблема не возникала, убедитесь, что в настройках антивирусной программы не задана проверка папок «Временные файлы Интернета» или «Загруженные файлы программ».
Чтобы отключить проверку программой этих папок, ознакомьтесь с документацией к используемой антивирусной программе. Затем внесите все необходимые изменения. Чтобы добавить исключения в центр обеспечения безопасности Windows в Windows 10, выберите параметр Добавить исключение в центр обеспечения безопасности Windows.
Метод 3. Отключение плавной прокрутки
Если проблема связана с отображением видео, то ошибку может вызывать плавная прокрутка, которая сбивает время выполнения сценария. Это может привести к возникновению ошибки сценария. Для отключения плавной прокрутки в Internet Explorer, выполните следующие действия.
- Запустите Internet Explorer.
- В меню Сервис выберите Свойства браузера. Если меню Сервис не видно, нажмите клавишу ALT.
- На вкладке Дополнительно снимите флажок Использовать плавную прокрутку.
- Нажмите кнопку OK и закройте Internet Explorer.
Если это решит проблему, проверьте наличие обновленных драйверов для видеоадаптера. Для получения обновленного драйвера обратитесь к производителю видеоадаптера или компьютера.
Дополнительная информация
Процедура отключения уведомления о каждой ошибке сценария в Internet Explorer
- Запустите Internet Explorer.
- В меню Сервис выберите Свойства браузера. Если меню Сервис не видно, нажмите клавишу ALT.
- Перейдите на вкладку Дополнительно, снимите флажок Показывать уведомление о каждой ошибке сценария и нажмите кнопку OK.
Устранение ошибок сценариев при печати из Internet Explorer
При попытке печати веб-страницы в Internet Explorer может отобразиться ошибка сценария как на следующем примере:
An error has occurred in the script on this page. Line: Char: Error: Code: 0 URL: res/ieframe.dll/preview.js.
Как правило, устаревшие и поврежденные драйверы принтера также могут вызывать ошибки сценариев при печати в Internet Explorer Для решения этих проблем установите последние драйверы принтера.
Для решения проблемы выполните шаги, описанные в статье Устранение проблем с принтером в Windows 7 и Windows 8.1, чтобы проверить свой принтер и обновить его драйверы.
В ряде случаев обновленная версия драйвера может отсутствовать в Центре обновления Windows. В таком случае перейдите на веб-сайт изготовителя принтера, чтобы найти, загрузить и установить последнюю версию драйвера своего принтера.
Если вы не можете распечатать или просмотреть веб-страницу в Internet Explorer, см. следующую статью:
Ошибки сценария в Internet Explorer. Причины и методы устранения
Довольно часто пользователи могут наблюдать ситуацию, когда в браузере Internet Explorer (IE) появляется сообщение об ошибке сценария. Если ситуация носит единичный характер, то не стоит беспокоится, но когда подобные ошибки стают регулярными, то стоит задуматься о характере данной проблемы.
Ошибка сценария в Internet Explorer, как правило, вызывается неправильной обработкой браузером кода HTML-страницы, наличием временных интернет-файлов, параметрами учетной записи, а также многими другими причинами, о которых и пойдет речь в данном материале. Также будет рассмотрено методы решения данной проблемы.
Прежде чем приступить к общепринятым методам диагностики проблем с Internet Explorer, которые вызывают ошибки сценария, необходимо убедиться в том, что ошибка возникает не только на одном конкретном сайте, а сразу на нескольких веб-страницах. Также нужно проверить веб-страницу, на которой возникла данная проблема под другой учетной записью, на другом браузере и на другом компьютере. Это позволит сузить круг поиска причины возникновения ошибки и исключить или подтвердить гипотезу о том, что сообщения появляются как следствие наличия на ПК некоторых файлов или настроек
Блокирование Internet Explorer активных сценариев, ActiveX и Java
Активные сценарии, элементы ActiveX и Java влияют на способ формирования и отображения информации на сайте и могут быть реальной причиной ранее описанной проблемы, если они заблокированы на ПК пользователя. Для того чтобы убедиться, что ошибки сценария возникают именно по этой причине необходимо просто выполнить сброс параметров безопасности браузера. Чтобы это осуществить следуйте следующим рекомендациям.
- Откройте Internet Explorer 11
- В верхнем углу браузера (справа) нажмите иконку Сервис в виде шестерни (или комбинацию клавиш Alt+X). Затем в открывшимся меню выберите пункт Свойства браузера
- В окне Свойства браузера перейдите на вкладку Безопасность
- Далее нажмите кнопку По умолчанию , а потом кнопку ОК
Временные файлы Internet Explorer
Каждый раз при открытии какой-либо веб-страницы, браузер Internet Explorer сохраняет на ПК локальную копию этой интернет-страницы в так называемые временные файлы. Когда таких файлов стает слишком много и размер папки, содержащей их достигает нескольких гигабайт, могут возникнуть проблемы с отображением веб-страницы, а именно появиться сообщение об ошибке сценария. Регулярная очистка папки с временными файлами может помочь устранить данную проблему.
Для удаления временных интернет файлов выполните следующую последовательность действий.
- Откройте Internet Explorer 11
- В верхнем углу браузера (справа) нажмите иконку Сервис в виде шестерни (или комбинацию клавиш Alt+X). Затем в открывшимся меню выберите пункт Свойства браузера
- В окне Свойства браузера перейдите на вкладку Общие
- В разделе Журнал браузера нажмите кнопку Удалить…
- В окне Удаление истории обзора поставьте флажки возле пунктов Временные файлы Интернета и веб-сайтов, Файлы cookie и данные веб-сайтов, Журнал
- Нажмите кнопку Удалить
Работа антивирусного программного обеспечения
Ошибки сценария возможны через работу антивирусной программы, когда она блокирует активные сценарии, элементы ActiveX и Java на странице или папки для сохранения временных файлов браузера. В таком случае необходимо обратится к документации по установленному антивирусному продукту и отключить сканирование папок для сохранения временных интернет-файлов, а также блокировку интерактивных объектов.
Неправильная обработка кода HTML-страницы
Проявляется, как правило, на одном каком-то конкретном сайте и говорит о том, что код страницы полностью не адаптирован для работы с Internet Explorer. В этом случае, лучше всего отключить отладку скриптов в браузере. Для этого выполните следующие действия.
- Откройте Internet Explorer 11
- В верхнем углу браузера (справа) нажмите иконку Сервис в виде шестерни (или комбинацию клавиш Alt+X). Затем в открывшимся меню выберите пункт Свойства браузера
- В окне Свойства браузера перейдите на вкладку Дополнительно
- Далее снимите флажок с пункта Показывать уведомление о каждой ошибке сценария и нажмите кнопку ОК.
Это перечень наиболее частых причин, которые вызывают ошибки сценария в Internet Explorer, поэтому если Вам надоели подобные сообщения, уделите немного внимания и решите проблему раз и навсегда.
Как убрать ошибку сценария в Windows?
Ошибка сценария Windows явно указывает на сбои в работе скриптов, файлов или некоторых платформ для обработки кода. Возможно, на каком-либо этапе загрузки проявляются неправильные ссылки или намерено повреждены файлы. Иногда это случается вследствие вирусов, а иногда из-за некорректной работы самого кода.
Что такое Script Error или ошибка сценария?
Нужно понимать, что ошибка скрипта – это сбой в предустановленной инструкции сценария. Спровоцировать нарушение хода процедуры может что угодно: как неправильно прописанный код, так и ошибки в системе пользователя. Чаще всего появляются в браузере и в сообщении указывается ссылка на строку с проблемой. Команда в том месте не может быть выполнена. Проблема возникает из-за одного из языков сценариев, чаще всего JavaScript или VBScript. Также ошибка скрипта может появляться в некоторых программах и играх.
Причины ошибки сценария
Как уже упоминалось, причин может быть много:
- неправильная работа Internet Exporer или его некорректная настройка;
- проблема в коде сайта, обычно в JavaScript;
- конфликт между игровыми модами или повреждение файлов;
- отсутствие полномочий на доступ к необходимым файлам и др.
Разновидности ошибок сценариев
Действия, что нужно делать, если произошла ошибка сценария напрямую зависят от того, где и при каких условиях произошла ошибка. Мы постараемся разобраться со всеми ее вариациями:
- ошибка сценария в Internet Explorer;
- неисправность в Google Chrome, Opera и др. браузерах, связанная с JS;
- повреждение скрипта в Windows;
- игровая проблема.
Каждая категория имеет свои особенности устранения, поэтому в зависимости от рода ошибки, нужно искоренять заболевание системы.
Ошибка сценария в Internet Explorer
На этой странице произошла ошибка сценария – одна из самых распространённых неисправностей, возникает обычно в браузере, особенно часто в IE, при этом версия не играет роли. Причиной проблемы становится либо сам ресурс, к которому вы пытаетесь получить доступ, либо неисправность со стороны клиента.
Предварительно следует переустановить/обновить браузер, вероятно, он имеет какие-то повреждения. Более простой вариант – это просто почистить кеш и куки, процедура выполняется через «Свойства браузера». Чтобы быстро удалить временные файлы, достаточно нажать комбинацию Ctrl + Shift + Del и запустить процедуру кнопкой «Удалить». Альтернативный вариант — через CCleaner.
Есть также несколько более эффективных способов исправления проблемы, которые имеет смысл описать более детально.
Способ 1: отключаем отображение сообщения об ошибке
Устранить ошибку сценария, если проблема со стороны веб-ресурса, не представляется возможным всем, кроме администраторов сайта. Однако можем просто выключить отображение этого окна отладки, оно не будет мелькать, а система продолжит работать стабильно.
Что нужно сделать при ошибке скрипта:
- Откройте Internet Explorer.
- Нажмите на кнопку меню и выберите «Свойства браузера».
- Перейдите в раздел «Дополнительно».
- Установите флаги возле опций «Отключить отладку сценариев».
- Немного ниже снимите выделение с уведомления об ошибке.
Таким образом не получится исправить ошибку сценария, но можем просто убрать всплывающее окно. Причина возникновения ошибки, скорее всего, не в вашей системе, и решать неисправность следует по другую сторону, мастерами сайта. Хотя так бывает не всегда.
Способ 2: включаем активные скрипты
Блокировка активных сценариев, ActiveX и Java может влечь появление ошибки сценария. Несколько простых настроек должны исправить проблему:
- Нажмите на изображение шестеренки и перейдите в «Свойства браузера».
- Кликните по вкладке «Безопасность», а затем – по кнопке «Другой».
- Пролистайте список вниз и в блоке «Сценарии» активируйте «Активные сценарии».
- Немногим ниже по списку включите «Выполнять сценарии приложений Java», а затем — «Фильтрация ActiveX».
- Установите флаги в положения «Выполнять сценарии элементов ActiveX».
- Закройте окно и перезапустите браузер.
Способ 3: включить безопасный режим для проблемного сайта
Этот способ показан в видео и он получил много положительных отзывов. Стоит попробовать.
Если у вас показывается «Ошибка сценария: на этой странице произошла ошибка скрипта», сделайте следующее:
- В «Свойствах браузера» на вкладке «Безопасность» выберите «Опасные сайты».
- Нажмите на кнопку «Сайты» и добавьте ссылку на тот веб-ресурс, на котором появляется ошибка сценария.
Ошибка сценария в играх (Sims 4)
Script error может появляться не только в Sims 4, но и в других, но чаще всего именно здесь. Что касается этой игры, должно сработать следующее решение:
- Выселите семью из дома для полного сброса повседневных желаний.
- Удалите все предметы, провоцирующие ошибки, в основном это двери, но не только.
- Сохраните состояние домов и семей и перезапустите игру.
- Снова заселите семью в дом, на этот раз без ошибки.
Для Sims 4 и других игр достаточно высокий шанс на исправление ошибки имеет удаление модов. Это можно делать по одному, пока ошибка перестанет появляться.
Ошибка сценариев Windows 11, 10, 7
Подобного рода проблема, возникает из-за ошибки сценариев Windows сразу после запуска системы или через время. При этом все версии Windows в зоне риска, что увеличивает вероятность столкнуться с неисправностью. Благо, здесь тоже можно отключить уведомление и забыть о проблеме.
Как отключить ошибку сценариев в Windows:
- Введите в поиск Windows «Свойства браузера» и перейдите во вкладку «Дополнительно».
- Установите галочки в строки «Отключить отладку сценариев (Internet Explorer)» и «Отключить отладку сценариев (другие)».
- Нажмите на кнопку «Применить» и закройте окно.
Как убрать ошибку сценария при запуске:
- Нажмите Win + R и введите regedit;
- ПКМ по разделу HKEY_LOCAL_MACHINE, выберите свойство «Разрешения…»;
- Выберите среди пользователей пункт «Все» и снизу установите флаг возле «Полный доступ»;
- Нажмите на кнопку «Дополнительно»;
- Установите выделение на субъект «Все» и клик по «Изменить»;
- Снова задайте «Полный доступ» и перезагрузите ПК;
- Используйте сочетание Win + R и введите cmd, затем вставьте строку: Regsvr32 C:\Windows\System32\Msxml.dll.
- Если не сработает предыдущее, дополнительно попробуйте regsvr32 msxml3.dll затем regsvr32 dispex.dll.
Ошибка сценариев Windows после подобной манипуляции должна исчезнуть и более не тревожить пользователя. Даже с тем учетом, что уведомление может не оказывать никакого негативного воздействия на систему, оно все равно вызывает неудобства.
Если появляется ошибка сценария при запуске и далее загрузка системы не производится, необходимо запустить Windows из безопасного режима и откатиться, также следует проделать описанную ранее процедуру. На крайний случай необходимо воспользоваться средством восстановления с установочного дистрибутива.
Что еще можно попробовать?
К сожалению, вариантов ошибок сценариев настолько много, что все их обхватить в виде пошаговых инструкций довольно сложно, но мы не хотим оставить вас без решения. По этой причине перечисляем ниже частые коды ошибок и способы, которые должны сработать:
- Ошибка сценария со ссылкой logincdn.msauth.net решается по инструкции для IE. Также нужно понимать, что сбой относится к OneDrive, а он не работает с накопителями в файловых системах FAT32 (часто так отформатированы флешки). Поддерживает только NTFS или HFS+. Если все способы не помогут исправить сбой с кодом logincdn.msauth.net, попробуйте сделать сброс IE.
- Сбой подобного рода»dataset» есть null или не является объектом, со ссылкой на file:///c:/searcherbar/js/localization.js или многочисленные другие файлы. Это означает, что проблема в каком-то файле JavaScript. В данном случае проблема в вирусе searcherbar — он устанавливает различные параметры поиска и может добавлять рекламу. Стоит просканировать систему с помощью Malwarebytes AdwCleaner или любого другого софта. Вот лучшие бесплатные антивирусы для Windows. В целом проблему вызывает то, что планировщик заданий пытается запустить программу, которой нет или была удалена не полностью.
- Ошибка сценария в Datakam player чаще всего появляется при попытке воспроизведения ролика с видеорегистратора. Программу часто рекомендуют тем, у кого есть также GPS-карта. Однако сама программа работает криво, здесь лучшим советом будет переход на RegistratorViewer.
- Проблема в Microsoft Teams преимущественно появляется у пользователей Windows 7, так как программа более не поддерживает ее. На форуме Microsoft некоторые пишут, что включение отладки и серфинг по настройкам может помочь. Насколько это правда — сложно сказать.
- В Hamachi суть проблемы заключается в программе, обычно появляется при регистрации. Нужно выполнить регистрацию через браузер и просто войти в приложении и ошибки не будет.
Совет! Если вы не веб-программист, то это тот случай, когда не имеет значения код 0, строка 23 или строка 657 символ 9. Все перечисленное никак вам не поможет в решении проблемы.
Если у Вас остались вопросы по теме «Как убрать ошибку сценария в Windows?», то можете задать их в комментариях
Рейтинг статьи 4.6 / 5. Голосов: 21
Пока нет голосов! Будьте первым, кто оценит этот пост.
Поделитесь в социальных сетях!