11 Stimme

Delphi/Lazarus: Skriptfehler-Meldung in WebBrowser unterdrücken

Frage von Gast | Letztes Update am 06.05.2021 | Erstellt am 06.08.2016

Ich habe auf meinem Formular einen TWebBrowser Komponente, um einige Internetseiten anzuzeigen. Bekanntlich ist diese Komponente ein Wrapper für den Microsoft Internet Explorer.

Alles funktioniert soweit super, jedoch bekomme ich dauernd ein PopUp-Fenster mit der folgenden Warnung angezeigt.

Internet Explorer Skriptfehler

In dem Skript auf dieser Seite ist ein Fehler aufgetreten.
Möchten Sie, dass Scripts auf dieser Seite weiterhin ausgeführt werden?

Dazu gibt es noch ein paar Informationen über die Zeile, den Fehler, den Code und die URL.

Klar, es wäre jetzt besser, den Fehler direkt auf der Internetseite zu beheben, jedoch passiert das auch auf ganz normalen Seiten im WWW auf die und deren Scripts ich natürlich keinen Einfluss habe.

Gibt es irgendeine Möglichkeit, diese Fehlermeldung abzuschalten?

AntwortenPositivNegativ
1Beste Antwort1 Stimme

Ja, es gibt eine Möglichkeit.

Du musst lediglich die Eigenschaft "silent" der Browser-Komponente auf "true" stellen.

In Delphi geht es so:

WebBrowser1.Silent := true;

In Lazarus entsprechend so:

Browser.ComServer.Silent := true; 

Anschließend sollte das Pop-Up nicht mehr angezeigt werden.
Letztes Update am 06.05.2021 | Erstellt am 07.08.2016

AntwortenPositiv Negativ
Antworten

Ähnliche Themen

Wichtiger Hinweis

Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.

Jetzt mitmachen

Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.