2011-01-07 10 views
1

ist es möglich, alle Fehlermeldungen zu deaktivieren, die aufgrund von Skriptfehlern auf der Webseite angezeigt werden?C# webbrowser: alle Fehlermeldungen ausschalten

+0

Ähm, ja? Welcher Webbrowser? Ist das Asp.Net? Ist das ein Steuerelement in einem WinForms-Projekt? Sie müssen Informationen bereitstellen. – Amy

Antwort

1

setzen die Eigenschaft auf true in den Web-Browser-Steuerelement Eigenschaften ScriptErrorsSuppressed. Dies soll dieses Problem lösen

// Wenn ScriptErrorsSuppressed auf true festgelegt ist, verbirgt das WebBrowser-Steuerelement alle seine Dialogfelder, die aus dem zugrunde liegenden ActiveX-Steuerelement stammen, nicht nur Skriptfehler. Gelegentlich müssen Sie möglicherweise Skriptfehler unterdrücken, während Sie Dialogfelder anzeigen, die beispielsweise für die Sicherheitseinstellungen des Browsers und die Benutzeranmeldung verwendet werden. Setzen Sie in diesem Fall ScriptErrorsSuppressed auf false und unterdrücken Sie Skriptfehler in einem Handler für das HtmlWindow.Error-Ereignis. Weitere Informationen finden Sie im Codebeispiel in diesem Thema.

// Referenz MSDN http://msdn.microsoft.com/en-us/library/system.windows.forms.webbrowser.scripterrorssuppressed.aspx