最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JS中圖片緩沖loading技術(shù)的實(shí)例代碼

 更新時(shí)間:2013年08月29日 15:38:46   作者:  
這篇文章介紹了JS中圖片緩沖loading技術(shù)的實(shí)例代碼,有需要的朋友可以參考一下
復(fù)制代碼 代碼如下:

var Imgvalue;
var Count =13;   //圖片數(shù)量
var Imgs = new Array(Count);
var ImgLoaded =0;
//預(yù)加載圖片
function preLoadImgs()
{
alert('圖片加載中請(qǐng)稍等......');
for(var i=0;i<Imgs.length;i++){
Imgs[i]=new Image();
downloadImage(i);
}
}
//加載單個(gè)圖片
function downloadImage(i)
{
    var imageIndex = i+1; //圖片以1開始
    Imgs[i].src = "images/"+imageIndex+".jpg";
    Imgs[i].onLoad=validateImages(i);
}
//驗(yàn)證是否成功加載完成,如不成功則重新加載
function validateImages(i){
if (!Imgs[i].complete)
    {
     window.setTimeout('downloadImage('+i+')',200);    
    }
else if (typeof Imgs[i].naturalWidth != "undefined" && Imgs[i].naturalWidth == 0)
    {
    window.setTimeout('downloadImage('+i+')',200);
    }
    else 
    {
        ImgLoaded++
        if(ImgLoaded == Count)
        {
            document.getElementById('BtnStart').disabled=false;
            document.getElementById('BtnStop').disabled=false;
            alert('圖片加載完畢!');
        }
    }
}
//開始
function RandStart()
{
    Init = setInterval('SetRand()',50);    
}
//隨機(jī)顯示
function SetRand()
{
    imageIndex = Math.floor(Math.random()*Count);
    document.getElementById("ImgView").src = Imgs[imageIndex].src;
}
//結(jié)束
function RandStop()
{
    window.clearInterval(Init);
}

相關(guān)文章

最新評(píng)論

洱源县| 集贤县| 水城县| 乐至县| 江安县| 华亭县| 遂宁市| 姚安县| 大埔县| 哈尔滨市| 伊春市| 阿合奇县| 壤塘县| 昌吉市| 亚东县| 奇台县| 彭山县| 伊春市| 上高县| 西安市| 吉隆县| 喜德县| 于田县| 花垣县| 普陀区| 方山县| 吉木萨尔县| 武穴市| 化德县| 鄂温| 青田县| 柘荣县| 清远市| 新绛县| 铁力市| 青海省| 淮阳县| 凤阳县| 鹰潭市| 漳州市| 甘南县|