우선 이 방법은
사용자측이 아닌 웹페이지 관리자 쪽에서 설정을 변경해야 하는 부분입니다.
쉽게 말해 <embed>1 태그를 사용해서 바로 플래시를 호출했을 때, 이 오브젝트가 자동으로 활성화되지 않고 비활성화상태로 오브젝트 주위에 테두리가 생기며, 이 때 한번 클릭 또는 스페이스를 눌러서 활성화를 해야만 작동하도록 익스플로어 설정이 변경되어 이와 같은 현상이 발생되며, 해결방법은 아래와 같습니다.

1. flash.js 파일을 만들어서 아래 소스를 저장합니다.

function flash(c,d,e) { var flash_tag = ""; flash_tag = '<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" '; flash_tag +='codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" '; flash_tag +='WIDTH="'+c+'" HEIGHT="'+d+'" >'; flash_tag +='<param name="wmode" value="transparent">';  //이부분은 플래쉬 배경을 투명으로 설정하는 부분으로 필요없다면 삭제해도 무방함 flash_tag +='<param name="movie" value="'+e+'">'; flash_tag +='<param name="quality" value="high">'; flash_tag +='<embed src="'+e+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" '; flash_tag +='type="application/x-shockwave-flash"  WIDTH="'+c+'" HEIGHT="'+d+'"></embed></object>' document.write(flash_tag);}


2. 플래시가 삽입될 문서에는 다음과 같이 기술합니다.
<head></head> 사이에는

<script language="JavaScript" src="../flash.js"></script>

본문에 플래시가 삽입될 위치에는
<script language="javascript">      flash('가로사이즈','세로사이즈','파일경로/파일명.swf');</script>

'컴퓨터' 카테고리의 다른 글

XP 에서 응용 프로그램 실행 속도 올리기  (0) 2006/07/26
색으로 보는 커뮤니케이션  (0) 2006/07/20
XP 숨겨진기능60가지  (0) 2006/06/21
137 하드 문제  (0) 2006/06/10
WEB 2.0  (0) 2006/06/07
멀티디미어 다른 방법  (1) 2006/05/17
웹상에서 멀티미디어 태그 수정  (1) 2006/05/17
MSN 사용자 ID 및 자동 로그인 기록 지우기  (0) 2006/05/11
프린트 스크린 무력화  (2) 2006/04/05
고스트 사용법  (0) 2006/02/24
소프트웨어 테스트  (1) 2006/02/07
TAG 15