자바스크립트로 가능할련지...
글쓴이: hongyu44 / 작성시간: 수, 2010/10/20 - 7:53오후
다음은 자바 스크립트로 이미지를 슬라이드로 보여주는 소스입니다.
여기서 배열로 특정 이미지를 불러오는 입니다
그런데 제가 하려는 것은 특정 이미지를 불러오는 방식이 아니고
파일명을 다음처럼 숫자로 지정한후
그래서 n++ 처럼 하나 둘 씩 올라가면서
파일이 파일명 순서대로 출력되어
영상처럼 보이도록 하는 것입니다.
이걸 웹서버에 올릴려고 합니다.
n=n++
img[0].src="'[n].jpg";
뭐 말도 안돼는 것이지만 이런식으로 생각하는데 감도 못잡겠습니다..
파일명을 변수로 해도 될련지 ㅜㅜ
반드시 해야 하는것이여서 부탁드립니다.
너무 필사적인겁니다 ㅜ
<center> <head> <title>motion print</title> <script type="text/javascript"> <!-- var img=new Array(); img[0]=new Image(); img[0].src="11.jpg"; img[1]=new Image(); img[1].src="12.jpg"; img[2]=new Image(); img[1].src="13.jpg"; img[3]=new Image(); img[1].src="14.jpg"; img[4]=new Image(); img[1].src="15.jpg"; img[5]=new Image(); img[1].src="16.jpg"; img[6]=new Image(); img[1].src="17.jpg"; img[7]=new Image(); img[1].src="18.jpg"; img[8]=new Image(); img[1].src="19.jpg"; var interval=100; var n=0; var imgs = new Array("11.jpg","12.jpg","13.jpg","14.jpg","15.jpg","16.jpg","17.jpg","18.jpg","19.jpg"); function rotate() { if(navigator.appName=="Netscape" && document.getElementByld) { document.getElementByld("slide").src=imgs[n]; } else document.images.slide.src=imgs[n]; (n==(imgs.length-1))?n=0:n++; setTimeout("rotate()",interval); } //--> </script> </head> <body bgcolor="black" onload="rotate()"> <img src="11.jpg" id="slide"> </body> </center>
댓글 달기