Behandeln von Skriptfehlern in Internet Explorer

In diesem Artikel wird das Problem behoben, dass die Webseite nicht angezeigt werden kann, wenn in Internet Explorer ein Skriptfehler auftritt.

Ursprüngliche Produktversion:   Internet Explorer 11, Internet Explorer 10, Internet Explorer 9
Ursprüngliche KB-Nummer:   308260

Zusammenfassung

Wenn Sie Skriptfehler erhalten, werden Webseiten in Internet Explorer möglicherweise nicht angezeigt oder funktionieren ordnungsgemäß.

Wenn Skriptfehler in Internet Explorer auftreten, erhalten Sie möglicherweise folgende Fehlermeldungen:

Probleme mit dieser Webseite können verhindern, dass sie ordnungsgemäß angezeigt wird oder ordnungsgemäß funktioniert. In Zukunft können Sie diese Meldung anzeigen, indem Sie auf das Warnsymbol in der Statusleiste doppelklicken.

Wenn Sie Details anzeigen auswählen, werden möglicherweise detaillierte Informationen zu den folgenden Fehlern angezeigt:

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>

Die folgende Warnmeldung wird möglicherweise auch in der Statusleiste von Internet Explorer angezeigt:

Fertig, aber mit Fehlern auf der Seite.

This problem occurs because the HTML source code for the webpage doesn't work correctly with client-side script, such as Microsoft JScript or Microsoft Visual Basic script. Dieses Problem kann aus einem oder mehreren der folgenden Gründe auftreten:

  • Im HTML-Quellcode der Webseite ist ein Problem vorhanden.
  • Die Webseite verwendet neuere Technologien, die von Internet Explorer nicht unterstützt werden.
  • Die Webseite verwendet clientseitiges Visual Basic-Skript, das veraltet ist.
  • Aktive Skripts, ActiveX steuerelemente oder Java werden auf Ihrem Computer oder im Netzwerk blockiert. Internet Explorer oder ein anderes Programm, z. B. Antivirenprogramme oder Firewalls, können so konfiguriert werden, dass aktives Skripting, ActiveX steuerelemente oder Java blockiert werden.
  • Antivirensoftware ist so konfiguriert, dass die Ordner "Temporäre Internetdateien" oder "Heruntergeladene Programmdateien" gescannt werden.
  • Internetbezogene Ordner auf Ihrem Computer sind beschädigt.
  • Ihre Grafikkartentreiber sind beschädigt oder veraltet.

Hinweis

Serverseitige Skripts wie Visual Basic Skripts in Active Server Pages (ASP) werden auf einem Webserver ausgeführt. Skriptfehler, die aufgrund von serverseitigen Skriptfehlern auftreten, erzeugen keine Fehlermeldungen in Internet Explorer, aber sie können eine Webseite erstellen, die nicht ordnungsgemäß angezeigt wird oder funktioniert. Die Informationen zur Problembehandlung in diesem Artikel gelten für clientseitige Skriptfehler. Wenden Sie sich an den Administrator des Webservers, wenn Sie vermuten, dass ein Problem ein serverseitiges Skript betrifft.

Diese in diesem Artikel aufgeführten Methoden können Ihnen bei der Behandlung von Skriptfehlern helfen, die durch Dateien oder Einstellungen auf Ihrem Computer verursacht werden. Eine kurze visuelle Anleitung zur Problembehandlung von Skriptfehlern in Internet Explorer finden Sie in diesem Video:

Lösung

Hinweis

Microsoft ermutigt Sie, Ihr System mit dem neuesten verfügbaren Windows Update zu aktualisieren. Weitere Informationen zu Windows Update finden Sie unter häufig gestellte Fragen.

Schritt 1: Sicherstellen, dass Skriptfehler auf mehreren Webseiten auftreten

Wenn das einzige Anzeichen für dieses Problem die Fehlermeldung ist und die Websites funktionieren, können Sie den Fehler wahrscheinlich ignorieren. Wenn das Problem auf einer oder zwei Webseiten auftritt, kann das Problem auch durch diese Seiten verursacht werden. Wenn Sie die Fehler ignorieren möchten, können Sie das Skriptdebubud deaktivieren. Aktivieren Sie dazu in den Internetoptionen für erweiterte Browsereinstellungen das Kontrollkästchen Skriptdebubud deaktivieren (Internet > > Explorer).

Hinweis

Wenn dieses Problem auf mehr als einer oder zwei Websites auftritt, deaktivieren Sie das Skriptdebubugen nicht.

Schritt 2: Stellen Sie sicher, dass das Problem durch Dateien oder Einstellungen auf Ihrem Computer verursacht wird.

Verwenden Sie ein anderes Benutzerkonto, einen anderen Browser oder einen anderen Computer, um die Webseiten anzuzeigen, die den Skriptfehler ausgelöst haben, um die Ursache des Problems zu einentsprechen.

Wenn der Skriptfehler nicht auftritt, wenn Sie die Webseite über ein anderes Benutzerkonto, in einem anderen Browser oder auf einem anderen Computer anzeigen, kann das Problem durch Dateien oder Einstellungen auf Ihrem Computer verursacht werden. Führen Sie in diesem Fall die Methoden in diesem Artikel aus, um dieses Problem zu beheben:

Nachdem Sie jede Methode abgeschlossen haben, versuchen Sie, eine Webseite zu öffnen, auf der sie zuvor einen Skriptfehler erhalten haben. Wenn Sie den Fehler nicht erhalten, wird das Problem behoben.

Methode 1: Sicherstellen, dass Active Scripting, ActiveX und Java nicht von Internet Explorer blockiert werden

Aktive Skripterstellung, ActiveX und Java sind an der Gestaltung der Art und Weise beteiligt, wie Informationen auf einer Webseite angezeigt werden. Wenn diese Features auf Ihrem Computer blockiert sind, kann dies die Anzeige der Webseite unterbrechen. Sie können Ihre Internet Explorer-Sicherheitseinstellungen zurücksetzen, um sicherzustellen, dass diese Features nicht blockiert werden. Führen Sie dazu die folgenden Schritte aus:

  1. Starten Sie Internet Explorer.

  2. Wählen Sie im Menü "Extras" die Option "Internetoptionen" aus. Wenn das Menü "Extras" nicht angezeigt wird, drücken Sie alt, um die Menüs anzuzeigen.

  3. Wählen Sie im Dialogfeld "Internetoptionen" die Registerkarte "Sicherheit" aus.

  4. Wählen Sie "Standardebene > OK" aus.

    Hinweis

    ActiveX steuerelemente und Java werden in der Hohen Sicherheitsstufe in Internet Explorer deaktiviert.

    Internetoptionen – Sicherheit

Methode 2: Entfernen aller temporären Internetdateien

Jedes Mal, wenn Sie einen Browser öffnen, um eine Webseite anzuzeigen, speichert Ihr Computer eine lokale Kopie dieser Webseite in einer temporären Datei. Wenn die Größe des Temporären Internetdateienordners zu groß wird, können beim Öffnen von Webseiten einige Anzeigeprobleme auftreten. Durch regelmäßiges Löschen des Ordners kann das Problem behoben werden.

So entfernen Sie alle temporären internetbezogenen Dateien für Internet Explorer.

  1. Starten Sie Internet Explorer.

  2. Wählen Sie im Menü "Extras" die Option "Internetoptionen" aus. Wenn das Menü "Extras" nicht angezeigt wird, drücken Sie alt, um die Menüs anzuzeigen.

  3. Klicken Sie auf die Registerkarte Allgemein.

  4. Wählen Sie unter Browserverlauf "Löschen" aus.

    Internetoptionen – Allgemein

  5. Aktivieren Sie im Dialogfeld Browserverlauf löschen die folgenden Kontrollkästchen, und wählen Sie dann "Löschen" aus:

    • Temporäre Internetdateien
    • Cookies
    • Verlauf

    Optionen im Browserverlauf löschen

  6. Wählen Sie "Schließen" und dann "OK" aus, um das Dialogfeld "Internetoptionen" zu schließen.

Methode 3: Installieren der neuesten Softwareupdates für Windows

Um auf dem neuesten Stand zu bleiben, wählen Sie die Schaltfläche "Start" > "Einstellungsupdate > & Security > Windows Update" aus, und wählen Sie dann "Nach Updates suchen" aus.

Erweitertes Debuggen

Dieser Abschnitt richtet sich an erfahrene Computerbenutzer. Es enthält drei Methoden, um das Problem zu beheben.

Methode 1: Sicherstellen, dass aktive Skripts, ActiveX und Java nicht durch ein Antivirenprogramm oder eine Firewall blockiert werden

Skripts, ActiveX Steuerelemente und Java unterstützen sie dabei, die Art und Weise zu gestalten, wie eine Webseite angezeigt wird. Wenn diese Features blockiert werden, kann dies die Anzeige von Webseiten unterbrechen.

Um sicherzustellen, dass Skripts, ActiveX Steuerelemente und Java nicht blockiert werden, lesen Sie die Dokumentation für die Firewall oder das Antivirenprogramm, die Sie verwenden. Nehmen Sie dann alle erforderlichen Änderungen vor.

Methode 2: Stellen Sie sicher, dass das Antivirenprogramm nicht für die Überprüfung der Ordner "Temporäre Internetdateien" oder "Heruntergeladene Programmdateien" festgelegt ist

Wenn ein Antivirenprogramm ein Skript als Virus interpretiert und die Ausführung verhindert, kann ein Skriptfehler auftreten. Um dieses Problem zu verhindern, stellen Sie sicher, dass das Antivirenprogramm nicht den Ordner "Temporäre Internetdateien" oder den Ordner "Heruntergeladene Programmdateien" scannt.

Um zu verhindern, dass das Programm diese Ordner scannt, lesen Sie die Dokumentation für das von Ihnen verwendete Antivirenprogramm. Nehmen Sie dann alle erforderlichen Änderungen vor. Fügen Sie zum Hinzufügen von Ausschlüssen zu Windows Security in Windows 10-Umgebungen einen Ausschluss zu Windows Security hinzu.

Methode 3: Deaktivieren des reibungslosen Bildlaufs

Wenn ein Videoanzeigeproblem vor liegt, kann die Funktion "Smooth Scrolling" dazu führen, dass ein Skript nicht korrekt festgelegt wird. Es kann einen Skriptfehler generieren. Führen Sie die folgenden Schritte aus, um das Feature "Smooth Scrolling" in Internet Explorer zu deaktivieren:

  1. Starten Sie Internet Explorer.
  2. Wählen Sie im Menü "Extras" die Option "Internetoptionen" aus. Wenn das Menü "Extras" nicht angezeigt wird, drücken Sie alt, um die Menüs anzuzeigen.
  3. Aktivieren Sie auf der Registerkarte "Erweitert" das Kontrollkästchen "Smooth Scrolling verwenden".
  4. Wählen Sie "OK" aus, und beenden Sie Dann Internet Explorer.

Hinweis

Wenn das Problem dadurch behoben wird, überprüfen Sie, ob ein aktualisierter Treiber für die Grafikkarte verfügbar ist. Um einen aktualisierten Treiber zu erhalten, wenden Sie sich an den Hersteller Des Grafikkarten oder Ihres Computers.

Weitere Informationen

Verfahren zum Deaktivieren der Benachrichtigung zu jedem Skriptfehler in Internet Explorer

  1. Starten Sie Internet Explorer.

  2. Wählen Sie im Menü "Extras" die Option "Internetoptionen" aus. Wenn das Menü "Extras" nicht angezeigt wird, drücken Sie alt, um die Menüs anzuzeigen.

  3. Löschen Sie auf der Registerkarte "Erweitert" die Option "Benachrichtigung zu jedem Skriptfehlerfeld anzeigen", und wählen Sie dann "OK" aus.

    Anzeigen einer Benachrichtigung zu jedem Skriptfehler

Problembehandlung bei Skriptfehlern beim Drucken aus Internet Explorer

Wenn Sie versuchen, eine Webseite in Internet Explorer zu drucken, wird möglicherweise ein Skriptfehler angezeigt, der dem folgenden Beispiel ähnelt:

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

Im Allgemeinen können veraltete Druckertreiber Probleme verursachen, wenn Sie in Internet Explorer drucken. Um diese Probleme zu beheben, versuchen Sie, auf den neuesten Druckertreiber für Ihren Drucker zu aktualisieren.

Um dieses Problem zu beheben, führen Sie die Schritte unter "Beheben von Druckerproblemen in Windows 7 und Windows 8.1" aus, um den Drucker zu überprüfen und den Druckertreiber zu aktualisieren.

Wichtig

In einigen Fällen ist eine aktualisierte Version des Treibers möglicherweise nicht über Windows Update verfügbar. Möglicherweise müssen Sie die Website des Herstellers besuchen, um den neuesten Druckertreiber für Ihren Drucker zu finden und herunterzuladen.

Wenn Sie eine Webseite in Internet Explorer nicht drucken oder in der Vorschau anzeigen können, lesen Sie den folgenden Artikel:

Die Seitenansicht einer Webseite in Internet Explorer kannnicht gedruckt oder angezeigt werden.