Повідомлення про помилку: "У сценарії на цій сторінці є причиною роботу браузера Internet Explorer"


Загальні відомості


Через те, що деякі сценарії, може знадобитися надмірну кількість часу для запуску, Internet Explorer буде запропоновано користувача, щоб визначити, чи продовжити виконання сценарію повільно. Деякі тести та програми тестування може використовувати сценарії, що тривати досить довго, щоб запустити. Таким чином, можна збільшити кількість часу, який проходить, перш ніж з'явиться вікно повідомлення. У браузері Internet Explorer очікування сценарію може бути змінено на комп'ютерах із певного клієнта, змінивши запис реєстру.

Додаткові відомості


Інколи, веб-сторінка містить займає надто багато часу, щоб запустити сценарій. Якщо у сценарії елемент керування ActiveX на веб-сторінці, передача великого файлу або виконання запиту великої бази даних, це часто викликає значно затримкою. Internet Explorer 3.02 виявляє тривалої затримки і пропонує користувачеві діалогове вікно, яке свідчить про таке:
На цій сторінці наведено в сценарій, що триває надто багато часу, щоб завершити. Для завершення цього сценарію, натисніть кнопку "Скасувати".
Еквівалентна вікні версій для Internet Explorer 4.0, – 8 свідчить про таке:
Сценарій на цій сторінці викликає Internet Explorer, щоб працювати повільно. Якщо він продовжує працювати, комп'ютер може перестати відповідати на запити. Ви хочете, щоб перервати сценарій?
Цей механізм, дозволяє користувачам зупинити пустували сценарію, працює в в нескінченний цикл або іншим чином працює повільно.

В Internet Explorer 3.02 вікно, це повідомлення може з'явитися на комп'ютерах з ОС Windows 95. Щоб побачити, якщо сценарій потік накачуванням повідомлення windows останні 5 секунд спеціально шукає версії 3.02 браузера. Немає іншого способу, щоб змінити цей період для Internet Explorer 3.02. Якщо ви використовуєте довгий блокування операції з елементів керування ActiveX, цей елемент керування ActiveX потрібно або використовувати елемент подій механізм і повернення керування для абонента або виклику PeekMessage кожні 5 секунд скидання тайм-ауту.

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

Щоб автоматично змінити чекання у версії для Internet Explorer 4.0,-8 для вас, перейдіть до розділу ",Автоматичне виправлення". Щоб вирішити цю проблему самостійно, перейдіть до розділу ",виправити вручну".

Виправити для себе

Щоб вирішити цю проблему автоматично, клацніть виправити , кнопку або посилання, натисніть запустити у діалоговому вікні Завантаження файлу і виконайте дії, зазначені в виправити це майстра.

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

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



Як виправити вручну

Увага! Цей розділ, спосіб або завдання містить вказівки про внесення змін до реєстру. Проте серйозні проблеми можуть виникнути, якщо внесені зміни до реєстру неправильні. Таким чином, переконайтеся, що ретельно виконані такі дії. Для додаткового захисту створіть резервну копію реєстру перед внесенням змін. Після цього можна відновити реєстр, якщо виникає проблема. Щоб отримати додаткові відомості про резервне копіювання та відновлення реєстру клацніть номер статті в базі знань Microsoft:

Щоб змінити час чекання у версії для Internet Explorer 4.0, – 8, виконайте такі дії:
  1. Використання редактора реєстру, такі як Regedt32.exe, відкрийте цей розділ:
    HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Styles

    Примітка. Стилі-розділ відсутній, створити новий ключ, який називається стилів.
  2. Створіть нове значення DWORD під назвою "MaxScriptStatements" в цьому розділі і встановіть значення на потрібну кількість сценаріїв оператори. Якщо ви не ор, про значення, які потрібно встановити, що це виправлення, можна встановити значення DWORD 0xFFFFFFFF, щоб уникнути діалогове вікно.
За промовчанням розділу не існує. Ключ не було додано, максимальний граничне значення часу очікування діалогове вікно чи 5000000 оператори для Internet Explorer 4 та пізніших версій.

Через те, що версії Internet Explorer 4.0 – 8 очікування на основі кількість сценаріїв заяви, які виконуються, діалогове вікно "очікування" не відображається під час затримки для елемента керування, або доступ до бази даних ActiveX. Нескінченне циклів у сценарії буде виявлено.

Чи вирішено проблему?

Посилання


Щоб отримати додаткові відомості про швидкість, безпеки та гнучкості в Internet Explorer 8 відвідайте веб-сайт корпорації Майкрософт: