[ x-x-allowscriptaccess 속성값 ]
always |
항시 getURL 호출 가능 |
sameDomain |
플래시와 같은 도메인인 경우만 getURL 호출 가능 |
never |
getURL 사용 불가 |
# <param name="allownetworking" value="internal" />
# <param name="x-x-allowscriptaccess" value="never" />
# <param name="enableJSURL" value="false" />
# <param name="enableHREF" value="false" />
를 함께 사용하면 플래시에 삽입되어있는 getURL 등 의 스크립트를 사용할 수 없게된다.
사용법:
<script>flashWrite('images/flash/main.swf','100%','100%');</script>
// flashWrite(파일경로, 가로, 세로[, 변수][,배경색][,윈도우모드])
function flashWrite(url,w,h,vars,bg,win){
var id=url.split("/")[url.split("/").length-1].split(".")[0]; //id는 파일명으로 설정
if(vars==null) vars='';
if(bg==null) bg='#FFFFFF';
if(win==null) win='transparent';
// 플래시 코드 정의
var flashStr= " <object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000'";
flashStr+=" codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0'";
flashStr+=" width='"+w+"'";
flashStr+=" height='"+h+"'";
flashStr+=" id='"+id+"'";
flashStr+=" align='middle'>";
flashStr+=" <param name='x-x-allowscriptaccess' value='always' />";
flashStr+=" <param name='movie' value='"+url+"' />";
flashStr+=" <param name='FlashVars' value='"+vars+"' />";
flashStr+=" <param name='wmode' value='"+win+"' />";
flashStr+=" <param name='menu' value='false' />";
flashStr+=" <param name='quality' value='high' />";
flashStr+=" <param name='bgcolor' value='"+bg+"' />";
flashStr+=" <embed src='"+url+"'";
flashStr+=" flashVars='"+vars+"'";
flashStr+=" wmode='"+win+"'";
flashStr+=" menu='false'";
flashStr+=" quality='high'";
flashStr+=" bgcolor='"+bg+"'";
flashStr+=" width='"+w+"'";
flashStr+=" height='"+h+"'";
flashStr+=" name='"+id+"'";
flashStr+=" align='middle'";
flashStr+=" x-x-allowscriptaccess='always'";
flashStr+=" type='application/x-shockwave-flash'";
flashStr+=" pluginspage='http://www.macromedia.com/go/getflashplayer' />";
flashStr+=" </object>";
// 플래시 코드 출력
document.write(flashStr);
'Knowledge > Internet·Story' 카테고리의 다른 글
[스크랩] 7/23 개정되는 새로운 저작권법을 안내해드립니다. (0) | 2009.07.27 |
---|---|
ⓢⓡ 저작권 법 대처하기(일부'펌글') (0) | 2009.03.17 |
Flash 매개변수 allowNetworking로 네트워킹 API 및 외부링크 제한 (0) | 2009.02.27 |
미디어 플레이어 - 종류별 (0) | 2009.02.25 |
[동영상] 비트레이트 알아보기 (0) | 2009.02.17 |