请问C#如何实现 webBrowser1.Navigate加载网页完成后才执行下面的语句?

 我来答
sinking485
2013-12-10 · 超过53用户采纳过TA的回答
知道答主
回答量:114
采纳率:0%
帮助的人:50.3万
展开全部
追问: 刚执行了webBrowser1.Navigate这一句就判断,肯定网页是还在加载中的,等网页加载完后面的程序都执行完了。我是要等它加载完了才执行后面的程序 回答: 你需要加载完网页后再执行的工作是什么,如果这个需要加载完网页后的工作不涉及网页本身的话还有很多种方法能达到目的。例如在webBrowser1加载页面前作判断,再决定定位导航哪一个URL。 如果需要是加载完网页后再执行的操作多数就是客户端操作网页了,那在WebBrowser中InvokeScript js脚本。 追问: 正是因为加载完后的操作是在加载的网页里面操作,所以必须等网页加载完成才执行后面的代码! 回答: Navigating 事件是在导航发生前触发的,在这个事件里处理分析URL。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式