gpt4 book ai didi

javascript - 调整 iframe 大小时如何防止 swf 刷新?

转载 作者:行者123 更新时间:2023-12-02 07:56:54 25 4
gpt4 key购买 nike

我正在调整 iframe 的大小,当我在 Firefox 中这样做时,内容会刷新。

我有一个扩展的 swf,在 Firefox 中,当 iframe 扩展以容纳 swf 时,swf 出现在其正常位置。

在 IE 中不会发生这种情况。

有人知道如何防止 Firefox 中发生刷新吗?

谢谢


编辑:

好的,我认为页面没有刷新,只有 swf,请查看:

http://antoniocs.org/iframe/index_.html

您可以看到,当重新标注尺寸时,在 Firefox 3 中会快速“闪烁”一次,并且 swf 返回到其初始状态(未展开),这在 IE 中不会发生。

代码都是客户端的,所以如果你查看页面的源代码,你可以查看所有代码。

最佳答案

Antonio,恐怕问题出在 Firefox 本身。当 Gecko 检测到 iFrame 的宽度发生变化时,它会重新绘制页面并导致“刷新”。除非使用不同的技术,否则我无法改变这种行为。

我确认该问题也存在于其他基于 Gecko 的浏览器中(特别是 Camino 和 Flock)。我无法在基于 WebKit 的浏览器(Chrome 和 Safari)中复制它。

关于javascript - 调整 iframe 大小时如何防止 swf 刷新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/466240/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com