로그인, 회원가입후 더 많은 혜택을 누리세요 회원가입 닫기





플래시 출력하실때.. object 에 embed를 사용하시는 분이 많으실겁니다.

그럼 여기 <embed> 태그가.. 웹표준이 아니라는 사실 ㅠㅠ 익스플로러 전용 태그라는 말!

===1번===

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="550" height="400" id="flash_movie" align="middle">

    <param name="allowScriptAccess" value="sameDomain"> 
    <param name="movie" value="a.swf"> 
    <param name="quality" value="high"> 
    <param name="bgcolor" value="#ffffff"> 

    <embed src="a.swf" quality="high" bgcolor="#ffffff" width="550" height="400" name="Untitled-1" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer">

</object>

   

===2번===

<hr>2<hr>

<object type="application/x-shockwave-flash" data="a.swf" width="140" height="40"></object>



===3번===

<object type="application/x-shockwave-flash" data="a.swf" width="140" height="40">

    <param name="movie" value="a.swf" />

</object>

   

   

===4번===

<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="400" height="300" id="movie" align="">

    <param name="movie" value="a.swf">

    <embed src="a.swf" quality="high" width="400" height="300" name="movie" align="" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer">

</object>

   

===5번===

<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="400" height="300">

    <param name="movie" value="a.swf" />

</object>

   

   

===6번===

<object type="application/x-shockwave-flash" width="400" height="300">

    <param name="movie" value="a.swf" />

</object>

   

=========================

1. : Macromedia 권고

2,3 : W3C 권고

4,5,6 : 기타

=========================

   

브라우저 마다 테스트를 해보았습니다.

   

   

테스트결과

IE 5 - 1,3,4,5,6

IE 6 - 1,3,4,5,6

IE 7 - 1,3,4,5,6

FF - 1,2,3,4

OP - 1,2,3,4,5,6

SF - 1,2,3,4,5,6

CR - 1,2,3,4,5,6

   

이렇게 실행이 되더라구요. 

그래서..

   

IE 에서 안돼는 2 버리고!!

FF 에서 안돼는 5,6 버리고!!

<embed> 태그 사용하는 1,4 버리고.

   

3번이 당첨!. >.<

   

3번으로 만든 결론..

   

<object type="application/x-shockwave-flash" data="a.swf" width="635" height="410">

<param name="movie" value="a.swf" />

<param name="wmode" value="opaque" />

<p>

해당 컨텐츠를 보려면 <a href="http://www.adobe.com/kr/products/flashplayer/">Flash Player</a>가 필요합니다.

</p>

</object>