guland 发表于 2010-6-26 08:09:22

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

本帖最后由 guland 于 2010-6-27 07:52 编辑

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

kylinpoet 发表于 2010-6-26 09:35:09

改为:$oIE.document.execCommand("Refresh")

guland 发表于 2010-6-27 07:51:45

回复 2# kylinpoet


   非常感谢!!!! 有些时候用用$oIE.document.execCommand("Refresh")一次没有效果..
现在我用四次,终于可以百分百的出了..........{:1_588:}_IEDocWriteHTML($oIE, $s_html)
$oIE.document.execCommand("Refresh")
$oIE.document.execCommand("Refresh")
$oIE.document.execCommand("Refresh")
$oIE.document.execCommand("Refresh")

akmm88 发表于 2010-6-27 08:58:52

刷新没效果是IE页面缓存的问题.如果网页是你自己的网站,最好在页面开头就设置页面的过期时间.
页: [1]
查看完整版本: 关于_IEAction($oIE, "refresh")的问题,很头疼[已解决]