랜덤으로 플래쉬 불러오는 자바스크립에 문제가.. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

랜덤으로 플래쉬 불러오는 자바스크립에 문제가.. 정보

랜덤으로 플래쉬 불러오는 자바스크립에 문제가..

본문

홈페이지 상단에 플래쉬 파일을 랜덤으로 출력해주는 스크립을 넣었는데요
 
플래쉬 파일이 1~9.swf 파일이있는데 이상하게 1~5.swf 밖에 출력이안되는군요..
 
플래쉬파일교체도해보고 경로체크체크해봐도 문제가없었구요..
 
아래는 스크립 코드입니다.. 혹시 문제가있는지 봐주시면 감사하겠습니다
 
---js 파일---
 
 
var theImages = new Array()
 
theImages[0] = 'flash/1.swf' // 사용할 플래시파일을 지정하시면됩니다.
theImages[1] = 'flash/2.swf'
theImages[2] = 'flash/3.swf'
theImages[3] = 'flash/4.swf'
theImages[4] = 'flash/5.swf'
theImages[5] = 'flash/6.swf'
theImages[6] = 'flash/7.swf'
theImages[7] = 'flash/8.swf'
theImages[8] = 'flash/9.swf'
 
 
var j = 0
var p = theImages.length;
var preBuffer = new Array()
for (i = 0; i < p; i++){
preBuffer[i] = new Image()
preBuffer[i].src = theImages[i]
}
var whichImage = Math.round(Math.random()*(p-1));
function showImage(){
document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"  http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="640" height="70"><param name=movie value="'+theImages[whichImage]+'"><param name=quality value=high>');
document.write('<embed src="'+theImages[whichImage]+'" quality=high  http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="640" height="70"></embed></object>');
}
 
---삽입코드---
 
<SCRIPT LANGUAGE="JavaScript">showImage();</script>

댓글 전체

플래쉬는 정규식 대로 블러오되 php의 랜덤함수를 쓰는건 어떨까요?
php랜덤은 브라우저에 뿌려지는 소스가 서버에서 선택된 문자라 완벽하다 랄까요?
<? $random = rand(1, 9); ?>
<embed src="플래쉬주소/<?=$random?>.swf">
예를들면 이런식으로 말이죠..
원하는 답글이 아니였다면 죄송합니다.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT