Съобщение за грешка: "скрипт на тази страница е причинява Internet Explorer да работи бавно"

Преводи на статии Преводи на статии
ID на статията: 175500 - Преглед на продукти, за които се отнася тази статия.
Разгъване на всички | Сгъване на всички

Кратко изложение

Тъй като някои скриптове може да отнеме прекомерно количество времето да тече, Internet Explorer подканва потребителя да реши дали да продължи изпълнението на бавен скрипта. Някои изпитвания и критерии могат да използват скриптове, които отнеме много време да се изпълнява. Следователно може да искате да увеличите размера на времето, което минава преди да се появи прозорец със съобщение. В Internet Explorer може да се промени стойността на времето за изчакване на скрипт на специфични клиентски компютри чрез модифициране на запис в системния регистър.

Допълнителна информация

Понякога една уеб страница съдържа скрипт, който отнема твърде дълго време за изпълнение. Ако сте скриптове ActiveX контрола на уеб страница да прехвърлите много голям файл или да изпълните заявка за голяма транзитна база събиране на данни събиране на данни, това често води до значително голямо закъснение. Internet Explorer 3.02 открива голямо закъснение и подсказва на потребителя с диалогов прозорец, който гласи, както следва:
Тази страница съдържа скрипт, който се приема твърде дълго време да завърши. За да завършите този скрипт сега, щракнете върху "Отказ".
Полето за еквивалентни съобщения за Internet Explorer версии 4.0 до 8 гласи, както следва:
Скрипт на тази страница е причинява Internet Explorer да работи бавно. Ако продължи изпълнението, компютърът ви може да престане да отговаря. Искате ли да прекъснете скрипта?
Този механизъм позволява на потребителя да спре misbehaved скрипт, който работи в един безкраен цикъл или по друг начин работи бавно.

В Internet Explorer 3.02 това поле за съобщения може да се появи на машини, стартиращи Windows 95. Версия 3.02 браузърът е специално поглед да видите, ако скрипта нишката вкарва Съобщения на Windows през последните пет секунди. Няма начин да се преодолеят този период на изчакване за Internet Explorer 3.02. Ако използвате ActiveX контрола с дълго блокиране операции, че ActiveX контролата трябва или наемат събитие механизъм и връщане контрол на повикващия или повикване PeekMessage всеки пет секунди да възстановите време на изчакване.

Internet Explorer 4.0 и по-нови версии период на изчакване вече не е фиксирана стойност въз основа на съобщения в Windows. Internet Explorer сега проследява общият брой на изпълнените скрипт отчети и нулира стойността всеки път, когато нов изпълнението на скрипта е започна, такива Препоръчано от изчакване или Препоръчано от манипулатор на събитие, за текущата страница със сценарий на двигателя. Internet Explorer показва диалогов прозорец "проточилия сценарий", когато стойност за регулиране на нивото на звука е над прага сума. Internet Explorer не проверка на всяка инструкция да се види дали е над лимита. Периодично скриптова анкети Internet Explorer с броя на изпълнени и Internet Explorer проверки, ако това е над лимита. Тъй като този механизъм е възможно да се изпълни Още действия Препоръчано от границата по подразбиране без циферблат, ако целия скрипт изпълнението завършва преди скрипт двигател анкети Internet Explorer.

За да ни промени стойност за регулиране на нивото на звука за таймаут в Internet Explorer версии 4.0 до 8 за вас, отидете на "Коригиране". Ако предпочитате да решите проблема сами, отидете на "Нека реша проблема сам".

Коригиране

За да решите автоматично този проблем, щракнете върху го оправя бутон или връзка, щракнете върху изпълнение в диалоговия прозорец Изтегляне на файл и след това следвайте стъпките в поправка е съветникът.
Сгъване на изображениетоРазгъване на изображението
assets fixit1
Коригиране на проблема
Microsoft прикрепвам то 50403
Сгъване на изображениетоРазгъване на изображението
assets fixit2

Бележки
  • Този съветник може да се прилагат към версията само на английски език. Въпреки това, автоматична корекция работи и за други езикови версии на Windows.
  • Ако не сте на компютъра, който има този проблем, запишете го обосновано решение на флаш устройство или компактдиск и след това го стартирате на компютъра, който има проблем.

След това отидете до "Това реши проблема?".



Нека реша проблема сам

Важно Този раздел, метод или задача съдържа стъпки, които ви казват как да модифицирате системния регистър. Въпреки това, ако сте модифицирате системния регистър неправилно, може да възникнат сериозни проблеми. Поради това се уверете, че следвате тези стъпки внимателно. За допълнителна защита направете резервно непълно копиране на системния регистър, преди да го модифицирате. След това можете да възстановите системния регистър, ако възникне проблем. За Още действия информация как да направите резервно непълно копиране и да възстановите системния регистър щракнете върху следния номер на статия в база знания на Microsoft:
322756 Как да архивирате и възстановите системния регистър в Windows


За да промените стойност за регулиране на нивото на звука за таймаут в Internet Explorer версии 4.0 до 8, изпълнете следните стъпки:
  1. Използване на редактора на системния регистър като Regedt32.exe, отворете thiskey:
    HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Styles

    Бележка Ако стилове ключът не е налице, създавам нов ключ, който се нарича стилове.
  2. Създаване на нов стойност на дв. дума под този ключ се нарича "MaxScriptStatements" и задайте стойността на желания брой скрипт отчети. Ако не сте Ауре, за коя стойност трябва да зададете това, можете да го зададете на стойност на дв. дума Препоръчано от 0xFFFFFFFF да се избегне диалоговия.
по подразбиране ключът не съществува. Ако ключът не е добавена, по подразбиране праг за диалоговия прозорец на времето за изчакване е 5000000 отчети за Internet Explorer 4 и по-нови версии.

Тъй като Internet Explorer версии 4.0 чрез 8 изчакване се основава на броя на скрипт изявления, които се изпълняват, диалоговия прозорец на изчакване не се показва по време на ActiveX контролата или достъп до транзитна база събиране на данни събиране на данни закъснения. Безкрайни цикли в скрипта все още ще бъдат открити.

Това реши проблема?

  • Проверете дали проблемът е решен. Ако проблемът е фиксиран, вие сте готови с този раздел. Ако проблемът не бъде отстранен, можете да свържете се с разширена поддръжка.
  • Ние ще оценявам вашето мнение. За обратна информация или да докладват всякакви проблеми с този разтвор, моля, оставете коментар на "Коригиране"блог или ни изпратете имейл

Библиография

За Още действия информация за бързина, сигурност и адаптивност на Internet Explorer 8 посетете следния уеб сайт на Microsoft:
http://www.Microsoft.com/Windows/Internet-Explorer/Get-The-facts/mythbusting.aspx

Свойства

ID на статията: 175500 - Последна рецензия: 16 ноември 2013 г. - Редакция: 1.0
Важи за:
  • Windows Internet Explorer 8
  • Windows Internet Explorer 7
  • Microsoft Internet Explorer 6.0
Ключови думи: 
kbfixme kbmsifixme kbcode kbfaq kbhowto kbscript kbmt KB175500 KbMtbg
Machine-translated Article
ВАЖНО: Тази статия е преведена с използване на софтуер за машинен превод на Microsoft и може да бъде коригирана чрез технологията Рамка за превод от общността (CTF). Microsoft предлага статии, преведени машинно, допълнително редактирани от общността, и статии, преведени от хора, за да може да предостави достъп на много езици до всички статии в нашата База знания. Статиите, преведени машинно и редактирани допълнително, може да съдържат грешки в лексиката, синтаксиса и/или граматиката. Microsoft не носи отговорност за каквито и да било неточности, грешки или вреди, предизвикани от неправилен превод на съдържанието или използването му от нашите клиенти. Повече за CTF – на http://support.microsoft.com/gp/machine-translation-corrections/bg.
Щракнете тук, за да видите версия на тази статия на английски: 175500

Изпратете обратна информация

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com