1. _currentWeb.LoadCompleted += _currentWeb_LoadCompleted;
private void _currentWeb_LoadCompleted(object sender, System.Windows.Navigation.NavigationEventArgs e)
{
var browser = sender as System.Windows.Controls.WebBrowser;
if (browser == null || browser.Document == null)
return;
dynamic document = browser.Document;
if (document.readyState != "complete")
return;
dynamic script = document.createElement("script");
script.type = @"text/javascript";
script.text = @"window.onerror = function(msg,url,line){return true;}";
document.head.appendChild(script);
}
2.
FieldInfo fiComWebBrowser = typeof(WebBrowser)
.GetField("_axIWebBrowser2",
BindingFlags.Instance | BindingFlags.NonPublic);
if (fiComWebBrowser == null) return;
object objComWebBrowser = fiComWebBrowser.GetValue(wb);
if (objComWebBrowser == null) return;
objComWebBrowser.GetType().InvokeMember(
"Silent", BindingFlags.SetProperty, null, objComWebBrowser,
new object[] { Hide });
'wpf' 카테고리의 다른 글
C# -- IE automation #4 -- html 구조 파헤치기 출처: http://freeprog.tistory.com/214 [취미로 하는 프로그래밍 !!!] (0) | 2017.11.14 |
---|---|
프로그램 실행경로 (0) | 2010.07.23 |
wpf toolkit DataGrid (0) | 2010.06.10 |