打开网页,若在5秒内没有打开,就刷新一下,代码怎么写?
本帖最后由 zcsgamer 于 2011-11-8 12:03 编辑打开网页,若在5秒内没有打开,就刷新一下,代码怎么写?
因为网页如果长时间打不开的话,程序会失效,所以我想如果长时间打不开,程序就自动刷新一下,以避免出问题,这里时间设为5秒,如何实现这个功能呢? sleep(5000)+F5 那肯定要对网页有没有打开做一个判断了
楼主有没有去查一下UDF文档啊?
里面有介绍的。
$oIE = _IECreate ("www.autoitx.com",0,1,0);立即返回,不等待页面加载完毕
然后判断 _IELoadWait($oIE,0,5000) ;5000毫秒就是5秒
如果_IELoadWait($oIE,0,5000)) = 1 就不刷新
如果_IELoadWait($oIE,0,5000)) = 0 就刷新 像高手学习 那肯定要对网页有没有打开做一个判断了
楼主有没有去查一下UDF文档啊?
里面有介绍的。
$oIE = _IECre ...
dnbj2010 发表于 2011-11-8 14:03 http://www.autoitx.com/images/common/back.gif
非常感谢 ie里面有个缓冲的你看看 回复 3# dnbj2010
很有心的注释!学习啦! 个人建议使用模拟操作 加上个找色{:1_498:} IE对象是有readyState这个属性的,用他就可以判断网页是否正在载入还是载入完成。
页:
[1]