我有一个大的视频文件,我想放在我的主页上。我不希望它堵塞加载时间,所以我想我可以将它设置为显示:无,然后在页面加载后更改显示。这会工作吗?是否显示:无加载元素?
回答
这项工作?
没有。 display: none
只会阻止显示元素;它将被加载。
你可以看这个发生在你选择的元素检查器(例如在Firebug或IE8的开发工具)。
最好的方法可能是之后使用JavaScript创建Video元素,或者 - 如果您想在JS关闭的情况下使用自动防故障解决方案 - 您可以使用iframe加载视频,如果用户单击链接。
打我吧 - 但我会建议添加一个引用“见它在行动”与萤火虫,IE 8的开发工具等。 – 2010-11-04 17:56:49
@Harper好主意! – 2010-11-04 17:57:48
如果您在加载页面后已经有了更改元素显示的代码,则改为使用元素的innerHTML属性并加载视频应该很简单。 – Dave 2010-11-04 18:15:53
显示与真实加载速度无关。 但是,它可能会像飞溅页面一样影响速度的出现。
- 1. 检查(如果语句)表tr元素是否显示为无
- 2. 显示:无伪元素?
- 3. 空元素javascript显示:无
- 4. 显示元素
- 5. 显示元素
- 6. CSS:显示显示:内显示块元素:行内元素
- 7. 测试是否显示=无
- 8. jQuery隐藏元素,在其中加载Ajax,然后显示元素
- 9. Javascript显示元素,在页面加载时隐藏元素。但它恢复了
- 10. 尽管装载了元素,但不能显示元素?
- 11. 是否可以显示位于溢出元素之外的元素:滚动?
- 12. 显示加载图标,直到页面加载其第一个元素
- 13. ToggleFade显示一个元素:无?
- 14. jQuery获取元素没有显示=“无”
- 15. 无法在select元素中显示值
- 16. “显示:无”的元素仍然可见
- 17. selelenium与python&beatifulsoup4是否允许从jsoup中显式加载隐藏的元素?
- 18. 在Elm渲染DOM元素时显示“加载占位符”
- 19. 如何在显示或加载QWebView之前访问DOM元素?
- 20. 隐藏的元素在显示后未正确加载
- 21. jQuery - 等到背景图片加载然后显示元素
- 22. div元素无法加载css文件
- 23. 根据UIWebView是否加载显示活动指示器
- 24. 检查一个元素是否显示:无或点击时阻止。 Jquery
- 25. jQuery - 如何找到所有匹配的元素是否显示:无?
- 26. 量角器互动(elementExplorer)显示结果,无论元素是否发现
- 27. 显示Jsoup元素
- 28. 元素不显示
- 29. 显示元素ID
- 30. 如何检测load()加载的元素是否已完成加载?
这似乎是在哪里在快速测试打字的情况下,一个可能采取的时间比张贴:-) – Pointy 2010-11-04 17:56:06
一个问题,我没有尝试测试它,但我认为我的试错没有,因为第一个工作我加载页面的时候,页面加载了电影;第二次,它已经加载了。那有意义吗? – bozdoz 2010-11-04 18:25:28
第二次加载的原因是它被缓存了 - 它最近已经被浏览器加载了*,因此浏览器只使用了本地版本。 – ClarkeyBoy 2011-01-01 07:22:40