[제나플러스] 추천하고 싶은 플래시 코딩
본문
이미 object /embed 코드를 직접 사용시에 플래시 화면 가장자리에 나타나는 테두리 때문에 두 번씩 클릭해야만 링커가 작동되는 불편 때문에 여러 가지 패치 예가 나왔던 것으로 기억합니다.
플래시 초보(?) 분들께서 아직 잘 모르시는 것 같아서
<추천하고 싶지 않은 코딩 예 ^&^>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" height="68" width="950">
<param name="movie" value="../img/menu.swf">
<param name="quality" value="high">
<param name="wmode" value="transparent">
<embed src="../img/menu.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" height="68" width="950"></object>
<추천하고 싶은 코딩 예 ^_^)
1. 플래시 패치파일 flashGo.js을 g4/js/flashGo.js에 업로드
2. head.sub.php 파일의 적절한 위치를 찾아서 ...
<script language="javascript" src="%3C?=$g4[%27path%27]?%3E/js/common.js"></script>
<script language="javascript" src="%3C?=$g4[%27path%27]?%3E/js/ajax.js"></script>
====><script language="javascript" src="%3C?=$g4[%27path%27]?%3E/js/flashGo.js"></script> 를 추가시키고
3. 플래시를 나타내야 할 위치에
<script language="javascript">flashGo('<?=$g4[path]?>/img/menu.swf',950,68,'index','#FFFFFF','transparent')</script>
width="950" height="68" => 950,68 로
첨부파일
- flashGo.js (909byte) 16회 다운로드 | DATE : 2007-12-03 11:01:55
관련링크
- http://www.authorware.co.kr 1916회 연결
댓글목록 6
월드컵님의 댓글
월드컵쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 작성일
예 그렇군요. common.js에 아래와 같이 들어가 있군요. 미처 몰랐습니다.
그런데 플레이어 버전이 cab#version=6,0,0,0'으로 되어 있군요.이경우는 flv파일을 지원하지 못합니다.
최소한 cab#version=8,0,22,0' 버전 이상이 되어야 flv 파일도 잘 보여지게 될 겁니다.
=== common.js =======================
function flash_movie(src, ids, width, height, wmode)
{
var wh = "";
if (parseInt(width) && parseInt(height))
wh = " width='"+width+"' height='"+height+"' ";
return "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0' "+wh+" id="+ids+"><param name=wmode value="+wmode+"><param name=movie value="+src+"><param name=quality value=high><embed src="+src+" quality=high wmode="+wmode+" type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/shockwave/download/index.cgi?p1_prod_version=shockwaveflash' "+wh+"></embed></object>";
}
function obj_movie(src, ids, width, height, autostart)
{
var wh = "";
if (parseInt(width) && parseInt(height))
wh = " width='"+width+"' height='"+height+"' ";
if (!autostart) autostart = false;
return "<embed src='"+src+"' "+wh+" autostart='"+autostart+"'></embed>";
}
function doc_write(cont)
{
document.write(cont);
}
쎄엠님의 댓글
쎄엠쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 작성일귀한 팁 올려주셨네요.
감사합니다.
유용하게 사용하겠습니다.