Artikel-id: 175500 - Senaste granskning: den 14 maj 2011 - Revision: 7.0 Felmeddelande: "Ett skript på den här sidan gör att Internet Explorer går långsamt"
SammanfattningVissa skript kan ta mycket lång tid att köra och användaren uppmanas då att bestämma om det långsamma skriptet ska fortsätta att köras. Vissa tester och mätningar använder skript som tar lång tid att köra och gör att det tar lång tid innan meddelanderutan visas. I Internet Explorer kan du ändra skriptets tidsgräns på vissa klientdatorer genom att ändra en registerpost. Mer Information Ibland innehåller en webbsida skript som tar ovanligt lång tid att köra. Om du kör skript för en ActiveX-kontroll på en webbsida för att överföra en mycket stor fil eller köra en stor databasfråga tar det ofta mycket lång tid. Internet Explorer 3.02 identifierar fördröjningen och visar en dialogruta med följande meddelande: Den här sidan innehåller ett skript som tar ovanligt lång tid att slutföra. Om du vill stoppa skriptet nu klickar du på Avbryt. Ett skript på den här sidan gör att Internet Explorer går långsamt. Om det fortsätter att vara igång kan datorn sluta att svara. Vill du avbryta skriptet? I Internet Explorer 3.02 kan den här meddelanderutan visas på datorer som kör Windows 95. I webbläsarversionen 3.02 undersöks om skripttråden har pumpat några Windows-meddelanden under de senaste fem sekunderna. Det finns inget sätt att åsidosätta tidsgränsen för Internet Explorer 3.02. Om du använder en ActiveX-kontroll med långa blockeringsåtgärder bör ActiveX-kontrollen antingen använda en händelsemekanism och återge kontroll till anroparen eller anropa PeekMesage var femte sekund för att återställa tidsgränsen. Sedan Internet Explorer 4.0 är tidsgränsen inte längre ett fast värde baserat på Windows-meddelanden. Nu spårar Internet Explorer det totala antalet körda skriptinstruktioner och återställer värdet varje gång en ny skriptkörning startas, till exempel från en tidsgräns eller en händelsehanterare, för den aktuella sidan med skriptmotorn. En dialogruta om tidskrävande skript visas när värdet överskrider tröskelbeloppet. De enskilda instruktionerna kontrolleras inte för att se om de överskrider gränsen. Skriptmotorn söker regelbundet av Internet Explorer efter antalet utförda instruktioner och Internet Explorer kontrollerar om antalet överskrider gränsen. Den här mekanismen gör det möjligt att köra fler skript än standardgränsen utan att dialogrutan visas, om hela skriptkörningen avslutas innan skriptmotorn avsöker Internet Explorer. Om du vill att vi ska ändra tidsgränsvärdet i Internet Explorer 4.0, 5.0, 6, 7 eller 8 åt dig, går du till avsnittet Lös det åt mig. Om du hellre vill göra det själv går du till avsnittet Jag löser det själv. Lös det åt migOm du vill att problemet ska åtgärdas automatiskt klickar du på knappen eller länken Fix it. Klicka på Kör i dialogrutan Filhämtning och följ anvisningarna i guiden. Obs!
Gå sedan till avsnittet Löste det här problemet?. Jag löser det självViktigt! Den här artikeln innehåller information om hur du redigerar registret. Det kan uppstå allvarliga problem om du gör detta felaktigt. Följ därför instruktionerna noga, och säkerhetskopiera registret innan du gör några ändringar i det. Då kan du återställa registret om det uppstår problem. Om du vill veta mer om hur du säkerhetskopierar och återställer registret, klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:322756
(http://support.microsoft.com/kb/322756/
)
Säkerhetskopiera och återställa registret i Windows XP Så här ändrar du tidsgränsvärdet i Internet Explorer 4.0, 5.0, 6, 7 eller 8:
Eftersom tidsgränsen i Internet Explorer 4.0, 5.0, 6, 7 och 8 är baserad på antalet utförda skript, visas inte tidsgränsdialogrutan vid långsamma Active X-kontroller eller fördröjd databasåtkomst. Oändliga loopar i skript identifieras dock fortfarande. Löste det här problemet?
ReferenserMer information om hastighet, säkerhet och anpassningsbarhet i Internet Explorer 8 hittar du på följande Microsoft-webbplats: http://www.microsoft.com/windows/internet-explorer/get-the-facts/mythbusting.aspx
(http://www.microsoft.com/windows/internet-explorer/get-the-facts/mythbusting.aspx)
| Andra resurser Supportwebbplatser
Diskussionsgrupp
Få hjälp nuArtikelöversättning
|





















Tillbaka till början