【发布时间】:2010-10-14 22:28:56
【问题描述】:
我正在使用 .NET WebBrowser 控件。 我如何知道网页何时已完全加载?
我想知道浏览器何时不再获取任何数据。 (当 IE 在其状态栏中写入“完成”的那一刻......)。
注意事项:
- 对于包含多个框架的网站,DocumentComplete/NavigateComplete 事件可能会发生多次。
- 浏览器就绪状态也不能解决问题。
- 我已尝试检查帧集合中的帧数,然后计算我收到 DocumentComplete 事件的次数,但这也不起作用。
- this.WebBrowser.IsBusy 也不起作用。在 Document Complete 处理程序中检查时,它始终为“假”。
【问题讨论】: