테스트 사이트 - 개발 중인 베타 버전입니다

접속, 새로고침시 이미지 랜덤 변경 채택완료

카아드 2년 전 조회 1,351

https://sir.kr/pg_tip/1739 

감사하게도 위 글을 활용하여 코딩하는데까지는 성공했습니다만 이미지가 나올 때가 있고 주로 엑스박스가 나옵니다. 바꾸라는데로 이미지 경로와 숫자만 바꿔서 적용했는데 잘 구현되지 않네요.

 

아래는 저의 소스입니다. 과연 뭐가 문제일까요? (이미지 경로는 맞습니다!)

 

<div id="visual">
     <SCRIPT>
<!--
{gfx=new Array()
//이미지의 경로와 파일명을 적어 주세요.
gfx[0]="<?php echo G5_THEME_IMG_URL ?>/visual1.jpg"
gfx[1]="<?php echo G5_THEME_IMG_URL ?>/visual2.jpg"
gfx[2]="<?php echo G5_THEME_IMG_URL ?>/visual3.jpg"
gfx[3]="<?php echo G5_THEME_IMG_URL ?>/visual3.jpg"

today2=new Date()
len=3
today=today2.getTime()/10
rnd=today % len
document.writeln('<IMG SRC="'+gfx[rnd]+'">')}
//-->
</SCRIPT>
    </div><!-- visual 끝 -->

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트

날짜로 랜덤수를 만든 이유가??

 

그냥 아래처럼 쓰면 되지 않을까요?

 

min = 0;

max = gfx.length - 1

rnd = Math.floor(Math.random() * (max - min + 1)) + min

document.writeln('<IMG SRC="'+gfx[rnd]+'">')

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인