日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

js 图片预加载

發(fā)布時(shí)間:2025/3/12 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 js 图片预加载 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

下面代碼是最簡(jiǎn)單的圖片預(yù)加載。最主要的是兩個(gè)img 事件 img.compete 和 img.onload 這兩個(gè)方法。如果是第一次加載還是已經(jīng)加載完畢從緩存中加載。

var imgLoad = function (url, callback) {

? ? ? ? var img = new Image();
? ? ? ? img.src = url;
? ? ? ? if (img.complete) {
? ? ? ? ? ? ? ? callback(img);
? ? ? ? } else {
? ? ? ? ? ? ? ? img.onload = function () {
? ? ? ? ? ? ? ? ? ? ? ? callback(img);
? ? ? ? ? ? ? ? ? ? ? ? img.onload = null;
? ? ? ? ? ? ? ? };
? ? ? ? };

};

然而最主要的還是 img.onload 方法 ,他是當(dāng)圖片整個(gè)都加載完畢執(zhí)行的回調(diào)。

總結(jié)

以上是生活随笔為你收集整理的js 图片预加载的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。