Problemen met scriptfouten in Internet Explorer oplossen

Waarschuwing

De buiten gebruik gestelde, niet meer ondersteunde Internet Explorer 11-desktoptoepassing is permanent uitgeschakeld via een Microsoft Edge-update op bepaalde versies van Windows 10. Raadpleeg Veelgestelde vragen over de beëindiging van de desktoptoepassing voor Internet Explorer 11 voor meer informatie.

In dit artikel wordt het probleem opgelost dat de webpagina niet kan worden weergegeven wanneer er een scriptfout optreedt in Internet Explorer.

Oorspronkelijke productversie: Internet Explorer 11, Internet Explorer 10, Internet Explorer 9
Origineel KB-nummer: 308260

Samenvatting

Als u scriptfouten krijgt, worden webpagina's mogelijk niet weergegeven of werken ze niet goed in Internet Explorer.

Als er scriptfouten optreden in Internet Explorer, kunt u de volgende foutberichten krijgen:

Problemen met deze webpagina kunnen ervoor zorgen dat deze pagina onjuist wordt weergegeven of onjuist werkt. U kunt dit bericht voortaan weergeven door te dubbelklikken op het waarschuwingspictogram op de statusbalk.

Als u Details weergeven selecteert, ziet u mogelijk gedetailleerde informatie over de volgende fouten:

Line:<LineNumber>
Char:<CharacterNumber>
Error:<ErrorMessage>
Code: 0
URL: http://Webserver/page.htm
A Runtime Error has occurred.
Do you wish to Debug?
Line:<LineNumber>
Error:<ErrorMessage>

Ook kan het volgende waarschuwingsbericht worden weergegeven op de statusbalk van Internet Explorer:

Gereed, maar met fouten op de pagina.

Dit probleem doet zich voor omdat de HTML-broncode van de webpagina niet naar behoren werkt met de scripts aan de kant van de client, zoals Microsoft JScript en Microsoft Visual Basic-script. Dit probleem kan een of meer van de volgende oorzaken hebben:

  • Er is een probleem in de HTML-broncode van de webpagina.
  • De webpagina maakt gebruik van nieuwere technologieën die niet worden ondersteund door Internet Explorer. Zie Internet Explorer 11 is buiten gebruik gesteld en wordt officieel niet meer ondersteund voor meer informatie over het overstappen van Internet Explorer naar Microsoft Edge- wat u moet weten.
  • De webpagina gebruikt Visual Basic Script aan de kant van de client. Dit script is afgeschaft.
  • Actief uitvoeren van scripts, ActiveX-besturingselementen of Java-programma's zijn geblokkeerd op de computer of het netwerk. U kunt in Internet Explorer en andere programma's, zoals antivirusprogramma's en firewalls, instellen dat Actief uitvoeren van scripts, ActiveX-besturingselementen of Java-programma's worden geblokkeerd.
  • Antivirussoftware is geconfigureerd om uw mappen Tijdelijke internetbestanden of Gedownloade programmabestanden te scannen.
  • De computer bevat beschadigde internetmappen.
  • De stuurprogramma's voor de videokaart zijn beschadigd of verouderd.

Opmerking

Scripts aan de kant van de server, zoals Visual Basic-scripts in ASP-pagina's (Active Server Pages), worden via een webserver uitgevoerd. Scriptfouten die optreden door scriptfouten op de server, genereren geen foutberichten in Internet Explorer maar kunnen er wel toe leiden dat een webpagina niet correct wordt weergegeven of niet goed werkt. De informatie over het oplossen van problemen in dit artikel heeft betrekking op fouten in scripts aan de kant van de client. Neem contact op met de beheerder van de webserver als u vermoedt dat een probleem een script aan de kant van de server beïnvloedt.

De methoden die in dit artikel worden genoemd, kunnen u helpen bij het oplossen van scriptfouten die worden veroorzaakt door bestanden of instellingen op uw computer. Bekijk deze video voor snelle visuele instructies over het oplossen van scriptfouten in Internet Explorer:

Oplossing

Opmerking

Microsoft raadt u aan uw systeem bij te werken met de nieuwste Windows-update die beschikbaar is. Raadpleeg Veelgestelde vragen voor meer informatie over Windows Update.

Stap 1: Zorg ervoor dat scriptfouten op meerdere webpagina's voorkomen

Als het foutbericht het enige is wat op een probleem duidt en de websites verder goed werken, kunt u de fout waarschijnlijk gewoon negeren. Als het probleem zich alleen op een of twee webpagina's voordoet, wordt het probleem bovendien mogelijk veroorzaakt door die pagina's zelf. Als u besluit de fouten te negeren, kunt u foutopsporing in scripts uitschakelen. Schakel hiervoor het selectievakje Foutopsporing in scripts uitschakelen (Internet Explorer) in Internetopties>Geavanceerd>Instellingen voor browsen

Opmerking

Als dit probleem op meer dan één of twee sites optreedt, moet u foutopsporing in scripts niet uitschakelen.

Stap 2: Controleer of het probleem wordt veroorzaakt door bestanden of instellingen op uw computer

Probeer de oorzaak van het probleem af te bakenen door de webpagina's met de scriptfout weer te geven vanaf een andere account, browser of computer.

Als de scriptfout niet optreedt wanneer u de webpagina bekijkt via een andere gebruikersaccount, in een andere browser of op een andere computer, kan het probleem worden veroorzaakt door bestanden of instellingen op uw computer. Volg in deze situatie de methoden in dit artikel om het probleem op te lossen:

Probeer na voltooiing van elke methode om een webpagina te openen waarop eerder een scriptfout is opgetreden. Als het foutbericht niet wordt weergegeven, is het probleem opgelost.

Methode 1: Controleer of Active Scripting, ActiveX en Java niet worden geblokkeerd door Internet Explorer

Actief uitvoeren van scripts, ActiveX en Java hebben allemaal invloed op de manier waarop informatie op een webpagina wordt weergegeven. Als deze functies op uw computer zijn geblokkeerd, kan dit de weergave van de webpagina verstoren. U kunt de beveiligingsinstellingen van Internet Explorer opnieuw instellen om ervoor te zorgen dat deze functies niet worden geblokkeerd. Volg deze stappen om dit te doen:

  1. Start Internet Explorer.

  2. Open het menu Extra en klik op Internetopties. Als het menu Extra niet wordt weergegeven, drukt u op Alt om de menu's weer te geven.

  3. Selecteer in het dialoogvenster Internetopties het tabblad Beveiliging.

  4. Selecteer Standaardniveau>OK.

    Opmerking

    ActiveX-besturingselementen en Java-programma's worden uitgeschakeld als het beveiligingsniveau in Internet Explorer hoog is.

    Schermopname van het venster Internet-opties. Met op het tabblad Beveiliging de optie Standaardniveau geselecteerd.

Methode 2: Alle tijdelijke internetbestanden verwijderen

Elke keer dat u een browser opent om een webpagina weer te geven, wordt een lokale kopie van die webpagina in een tijdelijk bestand op uw computer opgeslagen. Als de map met tijdelijke internetbestanden te groot wordt, kunnen er weergaveproblemen ontstaan als u webpagina's opent. U kunt het probleem oplossen door deze map regelmatig leeg te maken.

Om alle tijdelijke internetgerelateerde bestanden voor Internet Explorer te verwijderen.

  1. Start Internet Explorer.

  2. Open het menu Extra en klik op Internetopties. Als het menu Extra niet wordt weergegeven, drukt u op Alt om de menu's weer te geven.

  3. Selecteer het tabblad Algemeen.

  4. Selecteer onder BrowsegeschiedenisVerwijderen.

    Schermopname van het venster Internetopties. Op het tabblad Algemeen, in het gedeelte Browsegeschiedenis, is de knop Verwijderen gemarkeerd.

  5. Schakel in het dialoogvenster Browsegeschiedenis verwijderen de volgende selectievakjes in en selecteer vervolgens Verwijderen:

    • Tijdelijke internetbestanden
    • Cookies
    • Geschiedenis

    Schermopname van het venster Browsegeschiedenis verwijderen. Tijdelijke internetbestanden, cookies en geschiedenisopties zijn aangevinkt.

  6. Selecteer Sluiten en selecteer vervolgens OK om het dialoogvenster Internetopties te sluiten.

Methode 3: Installeer de nieuwste software-updates voor Windows

Als u up-to-date wilt blijven, selecteert u de Startknop>Instellingen>Bijwerken & Beveiliging>Windows Update en selecteert u vervolgens Controleren op updates.

Geavanceerde foutopsporing

Deze sectie is bestemd voor meer ervaren computergebruikers. Het bevat drie methoden om het probleem op te lossen.

Methode 1: Controleer of Actieve Scripting, ActiveX en Java niet worden geblokkeerd door een antivirusprogramma of door een firewall

Scripts, ActiveX-besturingselementen en Java-programma's hebben invloed op de manier waarop een webpagina wordt weergegeven. Als deze functies zijn geblokkeerd, kan dit de weergave van webpagina's verstoren.

Raadpleeg de documentatie bij de firewall of het antivirusprogramma dat u gebruikt om ervoor te zorgen dat scripts, ActiveX-besturingselementen en Java-programma's niet worden geblokkeerd. Breng vervolgens de benodigde veranderingen aan.

Methode 2: Controleer of uw antivirusprogramma niet is ingesteld om de mappen Tijdelijke internetbestanden of Gedownloade programmabestanden te scannen

Als een antivirusprogramma een script als virus interpreteert en verhindert dat het wordt uitgevoerd, kan een scriptfout optreden. Om dit probleem te voorkomen, moet u ervoor zorgen dat het antivirusprogramma de map Tijdelijke internetbestanden of de map Gedownloade programmabestanden niet scant.

Raadpleeg de documentatie bij het antivirusprogramma dat u gebruikt om te voorkomen dat het programma deze mappen scant. Breng vervolgens de benodigde veranderingen aan. Voor het toevoegen van uitsluitingen aan Windows-beveiliging in Windows 10-omgevingen, raadpleeg Een uitsluiting toevoegen aan Windows-beveiliging.

Methode 3: Vloeiend schuiven uitschakelen

Als er een probleem is met het weergeven van video's, kan Vloeiend schuiven tot gevolg hebben dat een script onjuist wordt getimed. Dit kan een scriptfout veroorzaken. Ga als volgt te werk om de functie Vloeiend schuiven uit te schakelen in Internet Explorer:

  1. Start Internet Explorer.
  2. Open het menu Extra en klik op Internetopties. Als het menu Extra niet wordt weergegeven, drukt u op Alt om de menu's weer te geven.
  3. Schakel op het tabblad Geavanceerd het selectievakje Vloeiend schuiven gebruiken uit.
  4. Selecteer OK en sluit Internet Explorer af.

Opmerking

Als dit het probleem oplost, controleer dan of er een bijgewerkt stuurprogramma beschikbaar is voor uw videoadapter. Neem contact op met de fabrikant van uw videoadapter of computer om een bijgewerkt stuurprogramma te verkrijgen.

Meer informatie

Procedure voor het uitschakelen van meldingen over elke scriptfout in Internet Explorer

  1. Start Internet Explorer.

  2. Open het menu Extra en klik op Internetopties. Als het menu Extra niet wordt weergegeven, drukt u op Alt om de menu's weer te geven.

  3. Schakel op het tabblad Geavanceerd het vakje Een melding over elke scriptfout weergeven uit en selecteer vervolgens OK.

    Schermopname van het venster Internetopties. Op het tabblad Geavanceerd is het selectievakje Een melding over elke scriptfout weergeven uitgeschakeld.

Scriptfouten oplossen bij het afdrukken vanuit Internet Explorer

Als u een webpagina probeert af te drukken in Internet Explorer, wordt mogelijk een scriptfout weergegeven die lijkt op het volgende voorbeeld:

An error has occurred in the script on this page.
Line:<LineNumber>
Char:<CharacterNumber>
Error:<ErrorMessage>
Code: 0
URL: res/ieframe.dll/preview.js.

Over het algemeen kunnen verouderde printerstuurprogramma's problemen veroorzaken wanneer u vanuit Internet Explorer afdrukt. U kunt deze problemen mogelijk oplossen door het nieuwste stuurprogramma voor uw printer te installeren.

Om dit probleem op te lossen, volgt u de stappen in Printerproblemen oplossen in Windows 7 en Windows 8.1 om uw printer te controleren en het printerstuurprogramma bij te werken.

Belangrijk

In sommige gevallen is een bijgewerkte versie van het stuurprogramma mogelijk niet beschikbaar via Windows Update. Dan gaat u naar de website van de fabrikant om het nieuwste stuurprogramma voor uw printer te downloaden en te installeren.

Als u een webpagina niet kunt afdrukken of bekijken in Internet Explorer, raadpleegt u het volgende artikel:

Kan het afdrukvoorbeeld van een webpagina niet afdrukken of bekijken in Internet Explorer.