랜덤 이미지 스크립트.. 좀 알려주시면 감사하겠습니다.

랜덤 이미지 스크립트.. 좀 알려주시면 감사하겠습니다.

QA

랜덤 이미지 스크립트.. 좀 알려주시면 감사하겠습니다.

답변 1

본문

랜덤하게 이미지 2~3개 정도가 F5 키를 누를때마다 이미지가 바뀌는 스크립트를 사용하고 싶습니다.

 

제가 아는 스크립트는 랜덤 이미지 스크립트는 아니지만 

 

아래처럼 이미지만 불러와줄수있는 스크립트인데요.. 이게 맞나요..? 

 

어떻게 해야지만 랜덤 이미지 스크립트 될지 자세히 알려주시면 대단히 감사하겠습니다.

 

현재 아래 코드는 예시일뿐이며.. 

 

저같은 경우는 저의 블로그를 이미지 웹호스팅처럼 사용하려 하는데.. 이게 가능할까요?

(이미지 호스팅을 사용하게 되면 배보다 배꼽이 크게될거같아서 다른 방법을 모색중입니다.)

 

이미지 웹호스팅처럼 사용할 블로그는 blogspot 을 사용할 예정입니다.

 

<div style="margin-top:5px;text-align: right;">

            <script type="text/javascript" src="http://ad.ti.kr/?c=MTQyNDg3NjMyNDIxMTI1NQ==" charset="utf-8"></script> <a href="http://도메인.kr/board_RcEv49/27297652"><img src="http://ad.ti.kr/D/142583720347424.png"></a>

            </div>

 

 

 

아래처럼 이렇게

 

<div style="margin-top:5px;text-align: right;">

 <a href="http://도메인.kr/board_RcEv49/27297652"><img src="http://ad.ti.kr/D/142583720347424.png"></a>

            </div>

 

이렇게만 해주면 랜덤 이미지 노출 스크립트가 아니라  

 

한개의 이미지와 링크연결만 되는것이죠?

이 질문에 댓글 쓰기 :

답변 1


<script>
 function random_image()
 {
  var myimages = new Array(); 
  
  myimages[0] = "이미지1";
  myimages[1] = "이미지2";
  myimages[2] = "이미지3";
 
  var ry = Math.floor( Math.random() * (myimages.length) );
  document.write('<img src="' + myimages[ry] + '" border=0>');
 }
 random_image();
</script>

 

[0].[1],[2] 이렇게 숫자를 늘리면서 사용하면 됩니다.

 

document.write​() 안의 내용을 적절히 수정해서 사용하시면 되겠네요 

01 <script>
02 function random_image()
03 {
04   var myimages = new Array();
05  
06   myimages[0] = "이미지1";
07   myimages[1] = "이미지2";
08   myimages[2] = "이미지3";
09  
10   var ry = Math.floor( Math.random() * (myimages.length) );
11   document.write('<img src="여기에 이미지 1,2,3 중 어느것을 여기에 적어야 하나요? ' + myimages[ry] + '" border=0>');
12

제가 완성해본건데 이런식으로 하면 되나요? 뭔가 이상한거같기도 한데..

01 <script>
02 function random_image()
03 {
04   var myimages = new Array();
05  
06   myimages[0] = "http://cfile205.uf.daum.net/C200x180/11111";
07   myimages[1] = "http://cfile205.uf.daum.net/C200x180/22222";
08   myimages[2] = "http://cfile205.uf.daum.net/C200x180/33333"; ;
09  
10   var ry = Math.floor( Math.random() * (myimages.length) );
11   document.write('<img src="http://cfile205.uf.daum.net/C200x180/11111";"http://cfile205.uf.daum.net/C200x180/22222";"http://cfile205.uf.daum.net/C200x180/33333";  ' + myimages[ry] + '" border=0>');
12

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 76
© SIRSOFT
현재 페이지 제일 처음으로