javascript - 浏览器什么时候初始化闪存?

标签 javascript html css flash pagespeed

我正在优化一个包含 Flash 的页面。我正在使用优化实践,例如将 Javascript 移至底部以不阻塞。删除内联脚本。并使用缩小的 css 和 js 最小化 HTTP 请求。

大部分页面内容都在 flash 中,因此尽快加载是我们的目标。目前在渲染 Flash 之前有 2 ~ 3 秒的延迟(使用 Firebug 分析)

我想知道浏览器在页面加载的什么时候开始初始化页面上的 Flash?

是否在渲染包含 flash 的 DOM 元素后?

是在触发了完整的 onload 事件之后吗?

我想它也可能因浏览器而异。

最佳答案

在 HTML 中使用直接嵌入。不要使用 swfObject 或 Flash IDE 提供的 JS。如果您使用 JS,则必须等待该文件加载 - 然后可能是 JS 附加到 window.onload 并且直到那时才呈现 SWF。

关于javascript - 浏览器什么时候初始化闪存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4454141/

相关文章:

Javascript 幻灯片滑动

javascript - 使用生成的数字为对象的左侧位置设置动画

asp.net - IE8 兼容模式 Asp.net 菜单填充问题

html - 当我最小化我的网页时,一切都搞砸了

jquery - 尝试使用动态字母间距进行拉伸(stretch)时,字体对齐问题

css - 数据 uri 同时使用颜色

javascript - 如何共享 HTML/CSS/JS 标题?

javascript - <form> 禁用了我的 javascript 代码

javascript - 使用 CSS 或 JS 缩放图像

javascript - 使用 JavaScript 修改 "Span"时禁用悬停效果