if pDisp = Web.Application then

一如当初 2011-11-14 05:00:07
判断网页是否加载完成,只知其然不知其所以然
谁解释下?
...全文
82 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
orxor 2011-11-15
  • 打赏
  • 举报
回复
每个内嵌的子页面完成也会触发onDocumentComplete,内嵌几个页面,就会触发几次onDocumentComplete,pDisp 表示的触发的对象,if pDisp = Web.Application 表示是主页面触发的
orxor 2011-11-15
  • 打赏
  • 举报
回复
一个页面里面可能有内嵌几个页面,通过这个判断,可以判断onDocumentComplete是主页面触发的,表示所有的页面都已加载都完成了
一如当初 2011-11-15
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 kaikai_kk 的回复:]

if pDisp = Web.Application then

这个应该是相等,就表示完成了
[/Quote]
什么东西相等呢?
kaikai_kk 2011-11-14
  • 打赏
  • 举报
回复
if pDisp = Web.Application then

这个应该是相等,就表示完成了
kaikai_kk 2011-11-14
  • 打赏
  • 举报
回复
不清楚你的情况
但用WebBrowser1加载网页,onDocumentComplete事件就是表示加载完成

16,742

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧