접속, 새로고침시 이미지 랜덤 변경
본문
감사하게도 위 글을 활용하여 코딩하는데까지는 성공했습니다만 이미지가 나올 때가 있고 주로 엑스박스가 나옵니다. 바꾸라는데로 이미지 경로와 숫자만 바꿔서 적용했는데 잘 구현되지 않네요.
아래는 저의 소스입니다. 과연 뭐가 문제일까요? (이미지 경로는 맞습니다!)
<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
날짜로 랜덤수를 만든 이유가??
그냥 아래처럼 쓰면 되지 않을까요?
min = 0;
max = gfx.length - 1
rnd = Math.floor(Math.random() * (max - min + 1)) + min
document.writeln('<IMG SRC="'+gfx[rnd]+'">')