C# WebBrowser如何妥善判断页面加载完毕,包括页面内javascript触发的一些局部刷新
如题。
网上找到很多方案,包括比较URL,或者对Navigated计数。
有很多实际页面,其中的大量数据是通过Javascript动态加载的。页面中的很多操作,比如登录,删除数据,都是通过ajax的方式实现的。这种情况下,如何判断页面的数据加载完毕最妥当?
高手指点。
下面是一个模拟的场景:
一个页面,打开后触发了DocumentCompleted,页面加载完毕后,其中的javascript开始加载会员信息列表数据,得到服务器端的响应后,动态生成列表的html代码在页面中显示。那么该如何妥善的判断这个过程的完成?