vb webbrowser 如何确定第二次调用是否加载成功?
我现在用webbrowser控件可以判断一个三层的网页加载完成,
但现在遇到一个难题:
我要做的工作是这样的:
第一步,三层框架分为上层、左侧层、右侧层,
在显示成功的三层框架的右侧框架里输入一个号码,
并点击右侧的查询按钮后,右侧显示出新的查询结果,
现在要想点击这个新的查询结果中的一个超级链接,
所以要等这个查询完成后才能点击,
现在就是想判断这个查询工作什么时候完成,再执行点击超级链接的工作。
这个应该怎么判断呢?
前面的判断都可以做到了,就是最后这个判断无法确定。
是不是应该还有什么事件是子框架加载完成后触发的呢?
我现在的办法是在webbrowser的DocumentComplete事件加入判断
If URL = webbrowser1.Document.URL Then
。。。。
可是此种方法在首次加载完成时URL值是一样的,
第二点查询后出现的结果是不一样的,就无法判断了。