묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
플래시파일(swf) 랜덤으로 보이게 하려면...?
2004.03.31 11:17
안녕하세요..
포털 사이트 보면 오른쪽에 플래시로 된 광고가 랜덤으로 바뀌잖아요.
그래서 이미지 랜덤으로 보는 소스를 확장명을 swf로 바꿨는데...
랜덤으로는 안 나오고 그냥 첫 플래시만 나오네요...
뭐가 잘못 된 걸까요? 아니면 다른 방법을 써야 하나요?
꼭 좀 알려주시길 바랍니다...
<embed src="http://www.race-camp.co.kr/data/banner/1.swf" width=120 height=400 name="ranimage"></embed>
<script language="JavaScript1.1">
<!--
document.ranimage.src="http://www.race-camp.co.kr/data/banner/"+Math.round(Math.random()*1+.2)+".swf";
// -->
</script>
포털 사이트 보면 오른쪽에 플래시로 된 광고가 랜덤으로 바뀌잖아요.
그래서 이미지 랜덤으로 보는 소스를 확장명을 swf로 바꿨는데...
랜덤으로는 안 나오고 그냥 첫 플래시만 나오네요...
뭐가 잘못 된 걸까요? 아니면 다른 방법을 써야 하나요?
꼭 좀 알려주시길 바랍니다...
<embed src="http://www.race-camp.co.kr/data/banner/1.swf" width=120 height=400 name="ranimage"></embed>
<script language="JavaScript1.1">
<!--
document.ranimage.src="http://www.race-camp.co.kr/data/banner/"+Math.round(Math.random()*1+.2)+".swf";
// -->
</script>
댓글 3
-
젤군
2004.03.31 11:40
-
젤군
2004.03.31 11:41
아~ 불러오실때......... 저 소스파일을 htm 문서로 따로 저장하시구요;;;;;;;include 함수를 이용해 불러와주시는게 편하실 거예요~ -
박현정
2004.03.31 12:48
빠른 답변 감사드려요.
덕분에 잘 됐구요, 인클루드 하니까 안 되서 그냥 갖다 붙여 넣었더니 되더라구요.
감사합니다~^-^
소스편집은 잘 들여다 보시면 쉽게 아실 수 있을거라 생각됩니다^^;;
=============소스시작=======================
<SCRIPT LANGUAGE="JavaScript">
<!--
var how_many_ads = 5; // 플래쉬 배너 갯수 지정 // 추가시 수정
var now = new Date()
var sec = now.getSeconds()
var adswf = sec % how_many_ads;
adswf +=1;
if (adswf==1) {
banner="http://rlaehddbs86.80port.net/zellibbi/image/index/01.swf"; //배너 위치(플래쉬 파일)
width="500"; //가로 크기
height="170"; //세로 크기
}
if (adswf==2) {
banner="http://rlaehddbs86.80port.net/zellibbi/image/index/02.swf";
width="500";
height="170";
}
if (adswf==3) {
banner="http://rlaehddbs86.80port.net/zellibbi/image/index/03.swf";
width="500";
height="170";
}
if (adswf==4) {
banner="http://rlaehddbs86.80port.net/zellibbi/image/index/04.swf";
width="500";
height="170";
}
if (adswf==5) {
banner="http://rlaehddbs86.80port.net/zellibbi/image/index/05.swf";
width="500";
height="170";
}
/* 추가시
if (adswf==추가숫자) {
banner="경로/플래쉬배너.swf";
width="가로크기";
height="세로크기";
}
*/
td_align = "right"; // 정렬 (left,center,right)
document.write('<table align="'+ td_align +'" border="0" cellpadding="0" cellspacing="0"><tr><td>');
document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"');
document.write('codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" ');
document.write('width="'+width+'" height="'+height+'">');
document.write('<param name="movie" value="'+banner+'">');
document.write('<param name="play" value="true">');
document.write('<param name="loop" value="true">');
document.write('<param name="quality" value="high">');
/* 매개변수를 더 추가하려면
document.write('<param name=매개변수 value=값>');
*/
document.write('<embed src="'+banner+'" play="true" loop="true" quality="high" ');
document.write('width="'+width+'" height="'+height+'" type="application/x-shockwave-flash" ');
document.write('pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">');
document.write('</embed>');
document.write('</object>');
document.write('</td></tr></table>');
// -->
</SCRIPT>