admin write
blogbloglocation loglocation logtag listtag listguest bookguest book
Add to favoritesrss feed



 

우선 1단계로
외부의 자바스크립트를 사용해야 됩니다.

1. 스크립트 파일을 만든다(파일명:아무거나.js)
내용은

function flashshow(_swfFile,_width,_height,_bgcolor){
 document.write('<object classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 codebase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0 width='+_width+' height='+_height+' id='+_swfFile+' align=>');
 document.write('<param name=quality value=high>');
 document.write('<param name=salign VALUE=LT>');
 document.write('<param name=menu VALUE=false>');
 document.write('<param name=wmode value=transparent>');
 document.write('<param name=movie value='+_swfFile+'>');
 document.write('<EMBED src='+_swfFile+' quality=high salign=LT bgcolor='+_bgcolor+'  WIDTH='+_width+' HEIGHT='+_height+' NAME='+_swfFile+' ALIGN= TYPE=application/x-shockwave-flash PLUGINSPAGE=http://www.macromedia.com/go/getflashplayer></EMBED>');
 document.write('</object>');
}

이라고 하고 저장한다.

2. 실제로 HTML에서 사용하는 방법
플래시를 재생시켜야 할 해당 태그에 이미지파일을 불러오듯이 다음 명열어를 삽입하여 불러옵니다.

<script type="text/javascript">flashshow('플래시파일명.swf","넓이","높이","배경색");</script>

즉 예를들면
<script type="text/javascript">flashshow("demo.swf","150","50","#FFFFFF");</script>
하면 됩니다.

자바 소스를 보시면 아시겠지만 배경이 투명으로 설정되어 있기 때문에 자동으로 투명하게 됩니다...

위의 소스를 쓰시면 이미지를 불러오듯 플래시를 불러오면 되니까 코딩할때 매우 간편할 겁니다.



드림위버를 사용하시는 분들은 드림위버 업데이트를 하시면
플래시 swf파일을 올리때, 미리 html에서 오류 막아주는 스크립트가 자동생성되며
이 때, 드림위버에서 불러들인 html위치에 script폴더가 자동 생성됩니다.
이 script폴더도 서버에 같이 올려주셔야 합니다. 잊지마시구요.

embed 스크립트 사용시 플래시플레이어를 낮은 버전으로 되돌려 컨트롤 활성화가
되어 마우스로 클릭하는 번거러움이 없어집니다.


* 출처: http://cafe.naver.com/javastudio

트랙백 보낼 주소 :: http://minjae.eelee.net/blog/trackback/15

댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절