找回密码
 加入
搜索
查看: 3334|回复: 3

[IE类操作] 关于_IEAction($oIE, "refresh")的问题,很头疼[已解决]

[复制链接]
发表于 2010-6-26 08:09:22 | 显示全部楼层 |阅读模式
本帖最后由 guland 于 2010-6-27 07:52 编辑

_IEAction($oIE, "refresh")和按F5有什么区别?
下面是帮助里面的介绍
某些时候在替换/写入代码完毕后须通过_IEAction($oIE, "refresh")刷新页面才可以看到结果.(例如 在创建一个框架集(frameset)之后需要刷新页面).
可是我在实际操作的时候使用_IEAction($oIE, "refresh")页面没有任何反应
而我按F5却有反应,不知道这是什么问题,或者还有没有其他的刷新内嵌IE页面的方法?
发表于 2010-6-26 09:35:09 | 显示全部楼层
改为:$oIE.document.execCommand("Refresh")

评分

参与人数 1金钱 +22 贡献 +5 收起 理由
lynfr8 + 22 + 5 很棒的见解

查看全部评分

 楼主| 发表于 2010-6-27 07:51:45 | 显示全部楼层
回复 2# kylinpoet


   非常感谢!!!! 有些时候用用$oIE.document.execCommand("Refresh")一次没有效果..
现在我用四次,终于可以百分百的出了..........
_IEDocWriteHTML($oIE, $s_html)
$oIE.document.execCommand("Refresh")
$oIE.document.execCommand("Refresh")
$oIE.document.execCommand("Refresh")
$oIE.document.execCommand("Refresh")
发表于 2010-6-27 08:58:52 | 显示全部楼层
刷新没效果是IE页面缓存的问题.如果网页是你自己的网站,最好在页面开头就设置页面的过期时间.
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-16 04:37 , Processed in 0.119190 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表