我在我的c#应用程序中使用webbrowser控件,但是document_completed fun被调用了三次,我在这个函数中实现了我的逻辑。我想检查文档是否加载或者没有加载到webbrowser控件中如何检查它或者我可以从另一个函数调用此函数。
答案 0 :(得分:2)
为每个已加载的引用文档引发DocumentCompleted
事件一次,这意味着例如外部CSS文件,图像和框架集文档将引发事件以及主页面。
您可以检查传递给事件处理程序的WebBrowserDocumentCompletedEventArgs
的Url
属性,以查看该事件所引用的资源或页面。这样,您可以避免每次请求多次执行逻辑。