动态更改 div 的溢出属性会导致其内容在 FireFox 上重新呈现(以及 SWF 重新加载)

发布于 2024-10-31 01:24:35 字数 265 浏览 6 评论 0原文

我正在开发一种令人讨厌的扩展ADS。

我有一个 600x600 像素的 SWF,位于一个 250x300 像素的 div 中,并且溢出=隐藏。

当 swf 内的单击事件被触发时,我调用一个 JavaScript 函数,将 div 的溢出更改为可见,然后 Swf 应该播放动画,但它不会发生。 SWF 似乎已重新加载,因为如果我再次单击,div 的溢出已设置为可见并且动画开始播放。 只发生在FF上。

有什么想法吗?

谢谢:)

斯波克小姐

I'm developing one of those annoying expanding ADS.

I have a SWF 600x600 px, inside a 250x300 px div with overflow=hidden.

When a click event inside the swf is fired, I call a JavaScript function that changes the div's overflow to visible, then the Swf should play an animation but it doesn't happen.
The SWF seems to have been re-loadedn because, if I click again, the div's overflow is already set to visible and the animation starts playing.
It only happens on FF.

Any ideas?

Thanks :)

Miss Spock

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

你的呼吸 2024-11-07 01:24:35

这是 Gecko 中的一个已知错误,您可以关注进度 https://bugzilla.mozilla .org/show_bug.cgi?id=90268

This is a known bug in Gecko, as you can follow the progress https://bugzilla.mozilla.org/show_bug.cgi?id=90268

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文