vb webbrowser 如何确定第二次调用是否加载成功?

hrbzhj hrbzhj 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我现在用webbrowser控件可以判断一个三层的网页加载完成,
但现在遇到一个难题:
我要做的工作是这样的:
第一步,三层框架分为上层、左侧层、右侧层,
在显示成功的三层框架的右侧框架里输入一个号码,
并点击右侧的查询按钮后,右侧显示出新的查询结果,

现在要想点击这个新的查询结果中的一个超级链接,
所以要等这个查询完成后才能点击,
现在就是想判断这个查询工作什么时候完成,再执行点击超级链接的工作。

这个应该怎么判断呢?
前面的判断都可以做到了,就是最后这个判断无法确定。
是不是应该还有什么事件是子框架加载完成后触发的呢?

我现在的办法是在webbrowser的DocumentComplete事件加入判断
If URL = webbrowser1.Document.URL Then
。。。。

可是此种方法在首次加载完成时URL值是一样的,
第二点查询后出现的结果是不一样的,就无法判断了。
...全文

相关推荐

评论
收藏 已收藏
分享
返回顶部
hrbzhj
控件 1,453 成员 41,351 内容