/// <summary> /// WebBrowser 컨트롤의 Script Error 메세지박스를 띄우지 않습니다. /// </summary> private void InjectDisableScript() { //HTMLDocumentClass doc = this.webBrowser.Document as HTMLDocumentClass; HTMLDocument doc = this.webBrowser.Document as HTMLDocument;
//Questo crea lo script per la soprressione degli errori IHTMLScriptElement scriptErrorSuppressed = (IHTMLScriptElement)doc.createElement("SCRIPT"); scriptErrorSuppressed.type = "text/javascript"; scriptErrorSuppressed.text = @"function noError() { return true; } window.onerror = noError;";
IHTMLElementCollection nodes = doc.getElementsByTagName("head"); foreach (IHTMLElement elem in nodes) { //Appendo lo script all'head cosi è attivo IHTMLDOMNode head = (IHTMLDOMNode)elem; head.appendChild((IHTMLDOMNode)scriptErrorSuppressed);
}
}
|
'.Net > WPF' 카테고리의 다른 글
RenderTransform, LayoutTransform (0) | 2013.07.04 |
---|---|
WPF abstract class 상속시 "인스턴스를 만들 수 없습니다." 에러 해결 (0) | 2013.06.17 |
[Surface sdk 2.0] SurfaceListBoxItem 배경 투명하게 만들기 (0) | 2013.06.04 |
디자인 모드 체크 (0) | 2013.06.04 |
WPF ScrollViewer Thumbnail (0) | 2013.05.28 |