日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

js实现图片加载特效(从左到右,百叶窗,从中间到两边)

發布時間:2025/3/8 编程问答 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 js实现图片加载特效(从左到右,百叶窗,从中间到两边) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
/*
  網上百度的,感覺”從中間到兩邊“的效果寫的不是很好,改了一下,感覺可以了!
*/
<
html><head><title></title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><script type="text/javascript">var image;var intervalId1;var intervalId2;var intervalId3;var drawW1 = 0;var canvas;var context;var drawLeft;var baiyechuangItemW ;function init(){image = new Image();image.src="eg_mouse.jpg";canvas = document.getElementById("canvas1");context = canvas.getContext("2d");drawLeft = image.width/2; }function startLeftToRight(){clearInterval(intervalId1);context.clearRect(0,0,image.width,image.height);intervalId1 = setInterval("leftToRight();",50);}function leftToRight(){context.drawImage(image,0,0,drawW1, image.height,0,0,drawW1,image.height);drawW1 += 2;if(drawW1>image.width){drawW1 =0;clearInterval(intervalId1);}}function centerToOuter(){drawW1 += 2;
       //drawLeft-drawW1/2是左端點,drawLeft是中間, drawLeft+drawW1/2是右端點context.drawImage(image,drawLeft
-drawW1/2,0,drawW1,image.height,drawLeft-drawW1/2,0,drawW1,image.height);if(drawW1>drawLeft*2){drawW1 = 0;clearInterval(intervalId2);}}function startCenterToOuter(){clearInterval(intervalId2);context.clearRect(0,0,image.width,image.height);intervalId2 = setInterval("centerToOuter();",50);}function baiyechuang(){for(i=0;i<10;i++){context.drawImage(image,baiyechuangItemW*i,0,drawW1,image.height,baiyechuangItemW*i,0,drawW1,image.height);}drawW1 += 0.2;if(drawW1>baiyechuangItemW){clearInterval(intervalId3);}}function startBaiyechuang(){drawW1=0;baiyechuangItemW = image.width/10.0; clearInterval(intervalId3);context.clearRect(0,0,image.width,image.height);intervalId3 = setInterval("baiyechuang();", 50);}</script></head><body onload="init();"><h1><input type="button" value="從左到右裝載圖片" onclick="startLeftToRight();"/></h1><h1><input type="button" value=“從中間到兩邊加載圖片" onclick="startCenterToOuter();"/></h1><h1><input type="button" value="百葉窗方式裝載圖片" onclick="startBaiyechuang();"/></h1><div><canvas id="canvas1" width="400px" height="400px"></canvas></div></body> </html>

?

轉載于:https://www.cnblogs.com/hujunzheng/p/4106523.html

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的js实现图片加载特效(从左到右,百叶窗,从中间到两边)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日韩综合中文字幕 | 欧美三级韩国三级日本三斤 | 国产群p视频 | 欧美又粗又大aaa片 老熟妇仑乱视频一区二区 亚洲妇女体内精汇编 | 91精品久久久久久久久久入口 | 亚洲精品久久久 | 亚洲欧洲成人精品久久一码二码 | 色婷婷av一区二区三区gif | 亚洲九区 | 先锋影音av资源网 | 女人被狂躁c到高潮喷水电影 | 天天躁日日躁aaaa视频 | 国产精品久久久久久久久久小说 | 伦理片波多野结衣 | 特级西西人体444www高清大胆 | 亚洲人人插 | 91婷婷色| 国产日本亚洲 | 黄色录像a级片 | 亚洲国产精品无码久久久久高潮 | 污视频免费在线观看网站 | 精品久久精品 | 97人妻精品一区二区三区动漫 | 久久国产精品-国产精品 | 久久久久久精 | 亚洲成人av| 女人性高潮视频 | 高h文在线| 综合伊人久久 | 精品无码av一区二区三区四区 | www黄色网| 国产精品久久在线 | 做a爰小视频 | 天天做日日做 | 色黄视频网站 | 亚洲蜜臀av一区二区三区 | 日韩欧美在线观看一区二区三区 | 青青插 | 国产成人精品影视 | 成人av专区| 国产精品麻豆果冻传媒在线播放 | 国产精品98 | 久久久久九九九 | 免费网站在线观看人数在哪动漫 | 五月婷婷视频在线 | 性人久久久久 | 国模小黎自慰gogo人体 | 久久久久网站 | 一级精品毛片 | 亚洲理论片在线观看 | 国产剧情av麻豆香蕉精品 | 男生女生操操操 | 国产69精品久久久久999小说 | 亚洲免费看片 | 亚洲第一av在线 | 久久美女av | 午夜尤物 | 老太太av | 国产精品伦理一区二区 | 91婷婷在线| 女的被男的操 | 日产电影一区二区三区 | 亚洲精品天堂在线观看 | 国内精品毛片 | 欧美一区二区三区黄片 | 伊人伊色| 91视| 天天射视频 | 春色伊人 | 成人久久免费视频 | 视频精品一区二区 | 亚洲精品视频在线观看免费视频 | 免费毛片视频网站 | 一本一道波多野结衣av黑人 | 欧美福利视频在线 | 天天射天天舔 | 久久成人国产精品入口 | 一本之道久久 | 国产精品9 | 亚洲高清视频一区二区 | 免费观看黄网站 | 五月天色站 | 成人午夜免费视频 | 精品人妻二区中文字幕 | 狠狠躁日日躁 | 中文字幕日韩高清 | 国产精品久久久久av | 国产一级片免费在线观看 | 日本在线视频免费 | 黄色片网站在线播放 | 在线免费看91| 先锋成人 | 拔插拔插影库 | 国产午夜精品免费一区二区三区视频 | 日韩三级在线观看 | 欧美多p| 日韩精品 欧美 | 久草中文在线视频 | av在线播放网址 |