如何阻止WPF WebBrowser加载页面?

时间:2011-01-14 02:16:26

标签: wpf wpf-controls

我看到了GoBack,GoForward,Refresh和Navigate的方法,但没有“停止”或“取消”。我该怎么做?

2 个答案:

答案 0 :(得分:6)

使用可以使用InvokeScript控件上的WebBrowser方法停止页面导航。

yourWebBrowser.InvokeScript("eval", "document.execCommand('Stop');");

答案 1 :(得分:2)

看起来你应该从WPF WebBrowser控件获取IWebBrowser2接口有点棘手,之后你可以访问一些未在此控件中公开的方法。

此处有更多详细信息http://msdn.microsoft.com/en-us/library/system.windows.controls.webbrowser(v=vs.90).aspx(访问原生IWebBrowser2)