Select the product you need help with
Foutbericht: "Een script op deze pagina kan ertoe leiden dat Internet Explorer langzaam wordt uitgevoerd"Artikel ID: 175500 - Bekijk de producten waarop dit artikel van toepassing is. SamenvattingOmdat het uitvoeren van sommige scripts buitensporig lang duurt, vraagt Internet Explorer de gebruiker te bepalen of ze willen doorgaan met het uitvoeren van het langzame script. Sommige tests en benchmarks kunnen scripts gebruiken waarvan het uitvoeren veel tijd in beslag neemt en ze kunnen het langer laten duren voordat het foutbericht wordt weergegeven. In Internet Explorer kan de time-outwaarde van het script op specifieke clientcomputers worden gewijzigd door een registervermelding aan te passen. Meer informatie Er zijn situaties waarin een webpagina script bevat waarvan het uitvoeren ongewoon lang duurt. Als u een script gebruikt voor een ActiveX-besturingselement op een webpagina om een zeer groot bestand te verplaatsen of een grote databasequery uit te voeren, veroorzaakt dit vaak een aanzienlijk lange vertraging. Internet Explorer 3.02 detecteert de lange vertraging geeft de volgende melding weer aan de gebruiker: Deze pagina bevat een script dat uitzonderlijk veel tijd in beslag neemt om te voltooien. Klik op Annuleren om dit script nu te stoppen. Een script op deze pagina kan ertoe leiden dat Internet Explorer langzaam wordt uitgevoerd. Als het script niet wordt gestopt, reageert uw pc mogelijk niet meer. Wilt u dit script stoppen? In Internet Explorer 3.02 kan dit foutbericht worden weergegeven op computers met Windows 95. De browserversie 3.02 controleert specifiek of de scriptthread meldingen heeft geactiveerd in de afgelopen vijf seconden. Er is geen manier om deze time-outperiode te negeren voor Internet Explorer 3.02. Als u een ActiveX-besturingselement gebruikt met lange blokkeerbewerkingen, moet dit ActiveX-besturingselement een gebeurtenissenmechanisme toepassen en de besturing herstellen naar de aanroeper, of elke vijf seconden PeekMessage aanroepen om de time-out te resetten. Vanaf Internet Explorer 4.0 en hogere versies is de time-out niet langer een vaste waarde op basis van Windows-berichten. Internet Explorer houdt nu het totale aantal uitgevoerde scriptinstructies bij en herstelt de waarde elke keer dat een nieuwe scriptinstructie wordt gestart, bijvoorbeeld door een time-out of gebeurtenishandler, voor de huidige pagina met de scriptengine. Internet Explorer geeft een melding voor een langdurend script weer wanneer deze waarde een drempelwaarde overschrijdt. Internet Explorer controleert niet bij elke instructie of de waarde de limiet overschrijdt. De scriptengine pollt Internet Explorer periodiek met het aantal uitgevoerde instructies en Internet Explorer controleert of de limiet is overschreden. Vanwege dit mechanisme is het mogelijk meer dan de standaardlimiet uit te voeren zonder dat de melding wordt weergegeven, wanneer de uitvoering van het gehele script is voltooid voordat Internet Explorer wordt gepolld door de scriptengine. U kunt de time-outwaarde automatisch laten wijzigen in Internet Explorer 4.0, 5.0, 6, 7 of 8 door naar het gedeelte Het probleem voor mij oplossen te gaan. Als u dit probleem liever zelf oplost, gaat u naar de sectie "Dit probleem zelf oplossen". Het probleem voor mij oplossenAls u dit probleem automatisch wilt oplossen, klikt u op de knop of koppeling Dit probleem oplossen. Klik vervolgens op Uitvoeren in het dialoogvenster Bestand downloaden en volg de stappen in de wizard. Opmerkingen
Ga vervolgens naar de sectie Is het probleem opgelost?. Dit probleem zelf oplossenBelangrijk Deze sectie, methode of taak bevat stappen voor het bewerken van het register. Als u het register onjuist bewerkt, kunnen er echter grote problemen optreden. Het is dan ook belangrijk dat u deze stappen zorgvuldig uitvoert. Maak een back-up van het register voordat u wijzigingen aanbrengt. Als er een probleem optreedt, kunt u het register altijd nog herstellen. Klik voor meer informatie over het maken van een back-up en het herstellen van het register op het volgende artikelnummer, zodat het desbetreffende Microsoft Knowledge Base-artikel wordt weergegeven:322756
(http://support.microsoft.com/kb/322756/
)
Een back-up van het register maken en het register terugzetten in Windows XPGa als volgt te werk om deze time-outwaarde te wijzigen in Internet Explorer 4.0, 5.0, 6, 7 of 8:
Omdat time-outs in Internet Explorer 4.0, 5.0, 6, 7 en 8 zijn gebaseerd op het aantal uitgevoerde scriptinstructies, wordt de time-outmelding niet weergegeven tijdens vertragingen door ActiveX-besturingselementen of bij databasetoegang. Oneindige lussen in scripts worden nog steeds gedetecteerd. Is het probleem opgelost?
ReferentiesGa naar de volgende Microsoft-website voor meer informatie over snelheid, beveiliging en aanpasbaarheid van Internet Explorer 8: http://www.microsoft.com/windows/internet-explorer/get-the-facts/mythbusting.aspx
(http://www.microsoft.com/windows/internet-explorer/get-the-facts/mythbusting.aspx)
EigenschappenArtikel ID: 175500 - Laatste beoordeling: woensdag 19 mei 2010 - Wijziging: 6.0 De informatie in dit artikel is van toepassing op:
| Vertaalde artikelen
|


Naar boven








