html5 - 为什么加上preload之后window.load会变慢?
怪我咯
怪我咯 2017-04-17 11:03:16
0
2
279

代码如下:

    Document  
     

如果不加preload控制台会立刻打印输出,加上preload="none"之后反而延时输出。

怪我咯
怪我咯

走同样的路,发现不同的人生

全部回覆 (2)
阿神

当所有 objects (images, video, auduo, JavaScript文件) 被下载后,Window.load 被触发. 把preload设置成none, 也就是说video不被预先下载。这样Window.load就会等到video Timeout以后,才会触发。
$(document).ready() 要比 Window.load早,为当DOM成功加载后. 你应该用下面代码来Debug.

    黄舟

    别用 'preload="none"',这个html5特性在IE和火狐里都没有很好的支持。

      最新下載
      更多>
      網站特效
      網站源碼
      網站素材
      前端模板
      關於我們 免責聲明 Sitemap
      PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!