Adobe [드림위버] swf 삽입할때 locked 에러 발생할때
페이지 정보
본문
Dreamweaver CS 4/5/5.5 에서 swf 삽입할때 아래와 같이 템플릿이 잠겨서 안된다는 메시지로 인해
CS 3 이하 8 버전을 다시 설치해서 사용하는 경우가 있습니다.
Making this change would alter a region that is locked by a template or translator. The change will be discarded.
Making this change would require changing code that is locked by a template or a translator. The change will be discarded.
이것은 드림위버의 템플릿 규칙이 강화되어 swf 를 삽입하고자 하는 html 문서에 <head></head> <body></body> 태그가 보이지 않을때 그렇게 작업을 거부합니다.
이때는 임시로 해당 문서의 상단에 <htm><head></head> <body> 등의 테그를 삽입후
swf 삽입하기를 하면 성공적으로 삽입이 될것입니다.
Dreamweaver CS 5.5 샘플 ( 붉게 표시된 내용은 홈페이지 마다 경로 또는 파일명이 달라집니다. )
<script src="Scripts/swfobject_modified.js" type="text/javascript"></script>
<object id="FlashID" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="877" height="257">
<param name="movie" value="파일명.swf" />
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="8.0.35.0" />
<!-- This param tag prompts users with Flash Player 6.0 r65 and higher to download the latest version of Flash Player. Delete it if you don’t want users to see the prompt. -->
<param name="expressinstall" value="Scripts/expressInstall.swf" />
<!-- Next object tag is for non-IE browsers. So hide it from IE using IECC. -->
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="파일명.swf" width="877" height="257">
<!--<![endif]-->
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="8.0.35.0" />
<param name="expressinstall" value="Scripts/expressInstall.swf" />
<!-- The browser displays the following alternative content for users with Flash Player 6.0 and older. -->
<div>
<h4>Content on this page requires a newer version of Adobe Flash Player.</h4>
<p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" width="112" height="33" /></a></p>
</div>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
<!-- 아래의 것은 swf 추가할때마다 FlashID가 증가됩니다. 해당 html 페이지 내에서 고유번호 -->
<script type="text/javascript">
swfobject.registerObject("FlashID");
</script>
참고사이트
http://www.digitalfamily.com/dreamweaverblog/2010/03/cant-add-flash-to-a-template-page/
CS 3 이하 8 버전을 다시 설치해서 사용하는 경우가 있습니다.
Making this change would alter a region that is locked by a template or translator. The change will be discarded.
Making this change would require changing code that is locked by a template or a translator. The change will be discarded.
이것은 드림위버의 템플릿 규칙이 강화되어 swf 를 삽입하고자 하는 html 문서에 <head></head> <body></body> 태그가 보이지 않을때 그렇게 작업을 거부합니다.
이때는 임시로 해당 문서의 상단에 <htm><head></head> <body> 등의 테그를 삽입후
swf 삽입하기를 하면 성공적으로 삽입이 될것입니다.
Dreamweaver CS 5.5 샘플 ( 붉게 표시된 내용은 홈페이지 마다 경로 또는 파일명이 달라집니다. )
<script src="Scripts/swfobject_modified.js" type="text/javascript"></script>
<object id="FlashID" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="877" height="257">
<param name="movie" value="파일명.swf" />
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="8.0.35.0" />
<!-- This param tag prompts users with Flash Player 6.0 r65 and higher to download the latest version of Flash Player. Delete it if you don’t want users to see the prompt. -->
<param name="expressinstall" value="Scripts/expressInstall.swf" />
<!-- Next object tag is for non-IE browsers. So hide it from IE using IECC. -->
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="파일명.swf" width="877" height="257">
<!--<![endif]-->
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="8.0.35.0" />
<param name="expressinstall" value="Scripts/expressInstall.swf" />
<!-- The browser displays the following alternative content for users with Flash Player 6.0 and older. -->
<div>
<h4>Content on this page requires a newer version of Adobe Flash Player.</h4>
<p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" width="112" height="33" /></a></p>
</div>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
<!-- 아래의 것은 swf 추가할때마다 FlashID가 증가됩니다. 해당 html 페이지 내에서 고유번호 -->
<script type="text/javascript">
swfobject.registerObject("FlashID");
</script>
참고사이트
http://www.digitalfamily.com/dreamweaverblog/2010/03/cant-add-flash-to-a-template-page/
댓글목록
등록된 댓글이 없습니다.