firefox中的iframe在隐藏时不会更新

时间:2014-01-30 09:37:27

标签: javascript html google-chrome firefox iframe

我在使用jquery.cycle2插件显示幻灯片的页面遇到了麻烦。 “幻灯片”实际上是包含Iframe的div,插件将以幻灯片形式显示。

问题是Firefox和Chrome会预先加载iframe然后显示iframe的缓存版本,在我看来这是不可接受的,因为这些Iframe显示的数据来自需要更新的报告

每当幻灯片插件更改dom元素的可见性时,Internet Explorer都会重新加载Iframe,所以在我的情况下它按预期工作:每次看到Iframe时,IFrame的内容都会刷新。

我在Chrome和Firefox中使用JavaScript尝试过很多东西,以便在隐藏IFrame时刷新它,但浏览器不会刷新Iframe或iframe内容会被破坏。

我可以刷新iframe,但是当IFrame重新加载时会导致令人讨厌的白色闪光。

我的问题是:我可以强制Chrome / Firefox在隐藏时刷新Iframe吗?如果是这样的话?

我正在使用:

  • IE 11
  • Firefox 26
  • Chrome 32

同样奇怪的是,在某些旧版本的firefox(如3.x)中,这可以按预期工作

提前致谢

0 个答案:

没有答案