gpt4 book ai didi

javascript - 在 Opera 和 Chrome 中隐藏/显示 SWF 对象会重新启动 SWF

转载 作者:行者123 更新时间:2023-11-28 09:18:48 28 4
gpt4 key购买 nike

例如,隐藏一个简单的 youtube <object>嵌入

document.getElementById('youtube').style.display = 'block';
document.getElementById('youtube').style.display = 'none';

强制 SWF 重新启动。

为什么会发生这种情况?有人知道解决办法吗?

我在选项卡式 <div> 中使用自定义 Flash uploader 和切换选项卡会重置 uploader ,从而导致文件选择也被重置...

最佳答案

当您将显示设置为none时,它实际上会从页面中删除。虽然这对于 DOM 来说不是这样,但对于浏览器的实现来说却是这样。

特别是对于 Flash,我注意到如果它不可见,它就不会总是运行。如果您需要它继续运行,请尝试将其大小设置为 1x1 或将其移出屏幕。

关于javascript - 在 Opera 和 Chrome 中隐藏/显示 SWF 对象会重新启动 SWF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15286585/

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