.版本 2
.支持库 HtmlView
.支持库 spec
.程序集 窗口程序集1
.子程序 _按钮1_被单击
.局部变量 i, 整数型
超文本浏览框1.地址 = “www.entropay.com”
.循环判断首 ()
i = 0
.如果真 (超文本浏览框1.是否正在下载 () = 假)
延迟 (500)
i = i + 1
.如果真结束
.循环判断尾 (i = 2)
信息框 (“网页已经完全打开”, 0, )
————————————————————————
照上面的写,网页还是没打开,信息框就蹦出来了。
http://pan.baidu.com/s/1c0xnrY4
百度盘里面是易语言附件
那个判断下载不是网页的加载进度,而是判断有没有在下载文件。
载入进度是用“_超文本浏览框1_载入进度改变”这个子程序来获取的。
上图就是实现网页完全打开之后给予提示的源码。
子程序的位置.
谢谢你,不过照这个办法,如果网页内加载的东西多的话,就会出现多次载入完毕,这个怎么办?
追答是用的“载入完毕”还是“已就绪”?载入完毕是会有多次提示,已就绪好像没有这个问题。
追问我刚刚也试过了,部分网站是会重复提示。
浏览器只提供了“载入完毕”和“已就绪”两个子程序,获取载入状态,应该是没办法完美解决。
“载入进度改变”应该也会有问题。
试试第三方的浏览器支持库吧。