0
조회 수 : 1232 신고 : 0
1. 먼저 플래쉬용 js파일을 하나 만든다.
function insertFlash(path, id, width, height, bgcolor, wmode, scale, quality, flashvars){
var params = {};
params.width = width;
params.height = height;
params.bgcolor = bgcolor?bgcolor:"#FFFFFF";
params.quality = quality?quality:"high"; // low | medium | high | autolow | autohigh | best
params.scale = scale?scale:"noscale"; // noscale | showall | noborder | exactfit
params.wmode = wmode?wmode:"transparent"; // window | opaque | transparent | direct | gpu
params.allowScriptAccess = "always";
params.flashvars = flashvars;
var tag = "";
if (navigator.userAgent.toUpperCase().indexOf("MSIE") != -1){
tag += "<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'";
tag += " codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0'";
tag += " id='"+ id +"' width='"+ width +"' height='"+ height +"'>";
tag += " <param name='movie' value='"+ path +"'/>";
tag += " <param name='wmode' value='transparent' />";
for(var n in params)
tag += " <param name='"+ n +"' value='"+ params[n] +"'/>";
tag += "</object>";
}else{
tag += "<embed src=" + path + ";
tag += " name='"+ id +"'";
tag += " type='application/x-shockwave-flash'";
tag += " pluginspage='http://www.macromedia.com/go/getflashplayer'";
tag += " wmode='transparent'";
for(var n in params)
tag += " "+ n +"='"+ params[n] +"'";
tag += "/>";
}
document.write(tag);
}
2. 만든js파일을 플래쉬 삽입하는 페이지에서 호출한다.
<script type="text/javascript" src="js/flashObject.js"></script>
3. 플래쉬가 들어갈 곳에 아래 소스를 삽입한다.
<script type="text/javascript">insertFlash("플래쉬경로.swf", "objFlash", "940", "300");</script>
여기서 940은 플래쉬의 가로사이즈, 300은 세로사이즈 이다.
추천수 10단위당 메달이 1개씩 노출되고, 추천수에 따라 배경색이 변하며, 일정수의 추천수를 받을시 아이콘이 붙게됩니다.
- 추천수 50개이상
- 추천수 30개이상
- 추천수 20개이상
- 추천수 10개이상
- 추천수 3개이상
첫번째 댓글을 남겨주세요!