1 min min read - November 17, 2007
Podczas pracy nad prostą aplikacją w C# natrafiłem na znaczny problem z chwytaniem wyjątków w JavaScript. Każdy najmniejszy błąd w JS powodował wyskakiwanie brzydkiego okna dialogowego. Szukałem jakiegoś zdarzenia, które mogłem obsłużyć, ale nic nie mogłem odnaleźć. Zapytałem Google - nic. Po długim czasie odnalazłem rozwiązanie:
webBrowser1.Document.Window.Error
+= new HtmlElementErrorEventHandler(logError);
private void logError(object sender, HtmlElementErrorEventArgs e)
{
// blah blah blah
e.Handled = true;
}
Wydaje mi się, że niektórym z was może się to przydać.
1 min min read - November 22, 2007