묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
랜덤으로 이미지를 여러개 묶어서 나타내기
2005.06.14 02:34
이미지를 설정해서 페이지를 들어갈때마다 렌덤으로 변경되는 자바는 알고있는데요
제가 원하는건
이미지를 여러개 설정하는겁니다.
그러니까요..
1 - 가
2- 나
3 - 다
이렇게 설정하면 가 나 다 가 렌덤으로 하나씩 보여지겠죠?
근데 제가 원하는건
1 - 가 나 다
2 - 라 마 바
3 - 사 아 자
이렇게 '가나다' '라마바' '사아자' 를 묶어서 렌덤으로 보여지게 하고 싶은데요
그러니까.. 제가 이걸 메뉴선택 부분에 쓸건데요
그쪽 이미지를 분할해야 할 것 같아서 질문드립니다.
정말 부탁드립니다.
아 그리고 제가 지금 쓰는 소스를 올려두었으니
여기서 변경하실 수 있으면 꼭좀 부탁드립니다.
<script language="JavaScript">
<!--
var list= new Array()
list[list.length]='m1.gif'; //첫 번째 이미지
list[list.length]='m2.gif'; //두 번째 이미지
list[list.length]='m3.gif'; //세 번째 이미지
list[list.length]='m4.gif'; //4 번째 이미지
list[list.length]='m5.gif'; //5 번째 이미지
j=parseInt(Math.random()*list.length);
j=(isNaN(j))?0:j;
function showimg(){
document.write("<img src='"+list[j]+"' width='975' height='50'>"); //이미지 크기를 결정
}
//-->
</script>
제가 원하는건
이미지를 여러개 설정하는겁니다.
그러니까요..
1 - 가
2- 나
3 - 다
이렇게 설정하면 가 나 다 가 렌덤으로 하나씩 보여지겠죠?
근데 제가 원하는건
1 - 가 나 다
2 - 라 마 바
3 - 사 아 자
이렇게 '가나다' '라마바' '사아자' 를 묶어서 렌덤으로 보여지게 하고 싶은데요
그러니까.. 제가 이걸 메뉴선택 부분에 쓸건데요
그쪽 이미지를 분할해야 할 것 같아서 질문드립니다.
정말 부탁드립니다.
아 그리고 제가 지금 쓰는 소스를 올려두었으니
여기서 변경하실 수 있으면 꼭좀 부탁드립니다.
<script language="JavaScript">
<!--
var list= new Array()
list[list.length]='m1.gif'; //첫 번째 이미지
list[list.length]='m2.gif'; //두 번째 이미지
list[list.length]='m3.gif'; //세 번째 이미지
list[list.length]='m4.gif'; //4 번째 이미지
list[list.length]='m5.gif'; //5 번째 이미지
j=parseInt(Math.random()*list.length);
j=(isNaN(j))?0:j;
function showimg(){
document.write("<img src='"+list[j]+"' width='975' height='50'>"); //이미지 크기를 결정
}
//-->
</script>
{"가나다","라마바","사아자"} 이렇게 범위랜덤이면 2차원 배열로 {{1,2,3},{4,5,6},{7,8,9}} 이렇게 묶어서
하나씩 출력하면 될 것 같습니다만..