本篇文章给大家分享的是有关JavaScript中有哪些图像处理的方法,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
JavaScript图像
读取图像属性
1<imgsrcimgsrc="/”image1.jpg"”name=”myImage”> 2<ahrefahref=”#” onClick=”window.alert(document.myImage.width)”> Width</a>
动态加载图像
1<scriptlanguagescriptlanguage=”JavaScript”> 2myImage=newImage; 3myImage.src=“Tellers1.jpg”; 4</script>
简单的图像替换
1<scriptlanguagescriptlanguage=”JavaScript”> 2rollImage=newImage; 3rollImage.src=“rollImage1.jpg”; 4defaultImage=newImage; 5defaultImage.src=“image1.jpg”; 6</script> 7<ahrefahref="/”myUrl" ”onMouseOver=”document.myImage.src=rollImage.src;” 8onMouseOut=”document.myImage.src=defaultImage.src;”> 9<imgsrcimgsrc="/”image1.jpg" ”name=”myImage”width=100height=100border=0>
随机显示图像
1<scriptlanguagescriptlanguage=”JavaScript”> 2varimageList=newArray;3:imageList[0]=“image1.jpg”; 3imageList[1]=“image2.jpg”; 4imageList[2]=“image3.jpg”; 5imageList[3]=“image4.jpg”; 6varimageChoice=Math.floor(Math.random()*imageList.length); 7document.write(‘<imgsrcimgsrc=”’+imageList[imageChoice]+‘“>’); 8</script>
函数实现的图像替换
1<scriptlanguagescriptlanguage=”JavaScript”> 2varsource=0; 3varreplacement=1; 4functioncreateRollOver(originalImage,replacementImage){ 5varimageArray=newArray; 6imageArray[source]=newImage; 7imageArray[source].src=originalImage; 8imageArray[replacement]=newImage; 9imageArray[replacement].src=replacementImage; 10returnimageArray; 11} 12varrollImage1=createRollOver(“image1.jpg”,”rollImage1.jpg”); 13</script> 14<ahrefahref=”#” onMouseOver=”document.myImage1.src=rollImage1[replacement].src;” 15onMouseOut=”document.myImage1.src=rollImage1[source].src;”> 16<imgsrcimgsrc="/”image1.jpg" ”width=100name=”myImage1”border=0> 17</a>
创建幻灯片
1<scriptlanguagescriptlanguage=”JavaScript”> 2varimageList=newArray; 3imageList[0]=newImage; 4imageList[0].src=“image1.jpg”; 5imageList[1]=newImage; 6imageList[1].src=“image2.jpg”; 7imageList[2]=newImage; 8imageList[2].src=“image3.jpg”; 9imageList[3]=newImage; 10imageList[3].src=“image4.jpg”; 11functionslideShow(imageNumber){ 12document.slideShow.src=imageList[imageNumber].src; 13imageNumber+=1; 14if(imageNumber<imageList.length){ 15window.setTimeout(“slideShow(“+imageNumber+“)”,3000); 16} 17} 18</script> 19</head> 20<bodyonLoadbodyonLoad=”slideShow(0)”> 21<imgsrcimgsrc="/”image1.jpg"”width=100name=”slideShow”>
随机广告图片
1<scriptlanguagescriptlanguage=”JavaScript”> 2varimageList=newArray; 3imageList[0]=“image1.jpg”; 4imageList[1]=“image2.jpg”; 5imageList[2]=“image3.jpg”; 6imageList[3]=“image4.jpg”; 7varurlList=newArray; 8urlList[0]=“http://some.host/”; 9urlList[1]=“http://another.host/”; 10urlList[2]=“http://somewhere.else/”; 11urlList[3]=“http://right.here/”; 12varimageChoice=Math.floor(Math.random()*imageList.length); 13document.write(‘<ahrefahref=”’+urlList[imageChoice]+‘“> <imgsrcimgsrc=”’+imageList[imageChoice]+‘“></a>’); 14</script>
以上就是JavaScript中有哪些图像处理的方法,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注亿速云行业资讯频道。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。