웹마스터 팁

플래시 영역에 박스가 생기는것

2006.05.03 04:57

로그인

출처
http://blog.naver.com/start750906/23834812

익스 6.0사용하는데... 플레시메뉴 박스때문에 속상했는데.... 메뉴를 플레시로 만드신 분에게는 꼭 필요한거 같기에 퍼서 날랐습니다....


--- 본문내용 ---

윈도우 업데이트후 플래시 메뉴에 테두리가 생기면서 보안경고도 뜨고 좀 이상하더군요.
익스 5.5 유저라서 안생기는데 6.0쓰는 다른 직원들이 자꾸 불만을 제기하여 아래처럼 수정했습니다.

1. js파일을 만듭니다.


[patch_flash.js]

function openflash(width,height,src){
    return "<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="+width+" height="+height+"><param name=movie value="+src+"><param name=quality value=high ></object>";
}

function writeflash(src){
    document.write(src);
}



2. 사용법은 기존소스의 <object >태그부터 </object>까지를 아래 한줄로 대체해주시면 됩니다.
[main.html]

<script src="./patch_flash.js"></script><script>writeflash(openflash(150, 250, "./left_menu.swf"));</script>


* DeX™님에 의해서 게시물 이동되었습니다 (2006-05-04 09:06)