我创建了一个jQuery插件,当用户滚动时,允许将选定的网页面板固定到浏览器视图端口的顶部在页面上传递特定的水平点之后的长页面。Flash对象在其容器被重新设计时重新启动或消失
当面板固定或取消固定时,会发生一个奇怪的事情:如果Flash SWF对象作为容器的后代元素存在,则Flash对象要么重新开始其动画,要么完全消失。
当CSS属性“位置”在fixed
,absolute
和static
之间切换时,会发生引脚或未引脚变化。这会强制Firefox重新绘制其元素,并且会导致<object>
重新加载和重新生成Flash影片。我有兴趣阅读这篇文章:http://alexw.me/2010/12/firefox-problems-with-javascript-animation/
有没有人知道一种解决方法,防止<object>
标记重新加载?我承认Flash是一个广告,但这个问题只发生在Firefox中。虽然有人认为这可能是一个错误,但我已经搜索没有成功,我正在抓紧我的脑袋,最后期限到期。
提前致谢!
彼得
相关问题:http://stackoverflow.com/questions/298342/firefox-restarts-flash-movie-if-enclosing-div-properties-change – 2011-09-09 16:51:25