假设我有这样的标记
<div style='display:none'>
<!--Flash Object-->
</div>
浏览器是否仍然会使用资源来加载Flash对象,或者是否会延迟调用javascript来切换dislplay:block
;
现在请记住,我不是在谈论加载对象。我在谈论渲染它。我澄清这一点的原因是因为如果我将flash对象更改为img
标记,它仍会下载资源。
这背后的主要原因是responsive css design
它很好并且很好地将您的网站更改为适合屏幕的CSS布局,但渲染资源需要时间并且我不确定浏览器如何处理未下载的资源。
答案 0 :(得分:1)
是的,当然,无论“显示”属性是什么状态,都将始终呈现Flash资源(包括常规图像,音乐或其他内容)。
根据我的经验,“显示”属性没有“急切/延迟加载”的业务。如果你想在最后一刻呈现一个对象,我建议你使用javascript或其他方法。