메이크샵 IE패치로 인한 플래쉬(Flash) 기술 방법 안내
페이지 정보
본문
웹 브라우져에서 플러그인 실행방식(플래쉬,ActiveX)에 관한 MS사의 특허 침해로 인하여 2006년3월 1일자로 플래시나 ActiveX 의 구동방식에 변화가 있게 되었는데요 아래의 기존 플래시 서술방식을 그대로 쓸경우 플래시에 회색 테두리가 생기게 되었습니다. |
<기존방식> |
<object classid="xx" codebase="xx" wmode="opaque"> <param name="FlashVars" value="a=1&b=3"> .. .. <embed src="플래시경로" quality=high pluginspage="xxx" type=="application/x-shockwave-flash" width="309" height="261"></embed> </object> |
PC의 설치되어 있는 IE(익스플로러)가 패치되어지는 시점부터 현재 방식의 플래시 기술태그가 적용되지 않게 되기때문에 |
권장방법(1) |
<script> msemb = new MS_Embed(); msemb.init('플래시경로','309','261'); msemb.parameter('wmode','transparent'); // 별도 wmode 값을 기술할경우만 기재 msemb.parameter('FlashVars','a=1&b=3'); // 별도 변수를 전달할경우만 사용 msemb.show(); </script> |
권장방법(2) |
<tr><td id="테이블ID"> <script> MS_Flash("테이블ID","플래시경로",309,261,"a=1&b=3","opaque"); </script> </td></tr> |
위 권장방법으로 기술하면 플래시에 테두리가 생기는 현상을 방지 할수 있습니다. 메이크샵에서 자체적으로 여러가지 방법으로 제공하여 언제든지 호출하여 사용하실 수 있도록 함수를 제공해드리고 있는것입니다! 그외 위의 기술적 사항등을 확인하시거나, 직접 태그를 작성하셔서 수정하실 분들께서는 아래 페이지를 참고해주시기 바랍니다. |
기존의 방식으로 서술한 플래시 (마우스를 올려보세요) |
|
변경된 스크립드로 서술한 플래시(마우스를 올려보세요) |
<script>msemb = new MS_Embed();msemb.init("http://tip.img2.kr/tip/12/sample.swf","500","400");msemb.show();</script>
|
단, 인트로페이지와 개별디자인 > 개별 페이지 > 개별 개별 페이지 입력, 그리고 별도로 업로드하신 html 문서에는 <script src="/js/flash.js"></script> 와 같은 자바스크립트 함수 문서가 제공되고 있지 않으니 <script src="/js/flash.js"></script>를 제일 상단에 입력해주시고 변경된 소스를 사용해주시면 됩니다. |
댓글목록
등록된 댓글이 없습니다.