HTML 문서에 SWF 파일 삽입하기 > 기술자료 | 해피정닷컴

HTML 문서에 SWF 파일 삽입하기 > 기술자료

본문 바로가기

사이트 내 전체검색

HTML 문서에 SWF 파일 삽입하기 > 기술자료

Adobe HTML 문서에 SWF 파일 삽입하기

페이지 정보


본문

1. flashObj.js 파일 생성
/*
IE Flash ActiveContent Activation Script
Author: Faisal Iqbal (chall3ng3r)
Blog: http://www.orison.biz/blog/chall3ng3r/

Feel free to modify or distribute.
*/
 
/*
Method: FlashObject
 Param1: SWF path
 Param2: Movie width
 Param3: Movie height
 Param4: BGColor
 Param5: Flashvars (Optional)
*/
function FlashObject(swf, width, height, bgcolor, id, flashvars,wm) {
    var strFlashTag = new String();
    
    if (navigator.appName.indexOf("Microsoft") != -1) {
        strFlashTag += '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" ';
        strFlashTag += 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=version=8,0,0,0" ';
        strFlashTag += 'id="' + id + '" width="' + width + '" height="' + height + '">';
        strFlashTag += '<param name="movie" value="' + swf + '"/>';
        
        if(flashvars != null) {strFlashTag += '<param name="flashvars" value="' + flashvars + '"/>'};
        strFlashTag += '<param name="quality" value="best"/>';
        strFlashTag += '<param name="bgcolor" value="' + bgcolor + '"/>';
        strFlashTag += '<param name="menu" value="false"/>';
        strFlashTag += '<param name="salign" value="LT"/>';
        strFlashTag += '<param name="scale" value="noscale"/>';
        strFlashTag += '<param name="wmode" value="' + wm + '"/>';
        strFlashTag += '<param name="allowScriptAccess" value="sameDomain"/>';
        strFlashTag += '</object>';
    } else {
        strFlashTag += '<embed src="' + swf + '" ';
        strFlashTag += 'quality="best" ';
        strFlashTag += 'bgcolor="' + bgcolor + '" ';
        strFlashTag += 'width="' + width + '" ';
        strFlashTag += 'height="' + height + '" ';
        strFlashTag += 'menu="false" ';
        strFlashTag += 'scale="noscale" ';
        strFlashTag += 'id="' + id + '" ';
        strFlashTag += 'salign="LT" ';
        strFlashTag += 'wmode="' + wm + '" ';
        strFlashTag += 'allowScriptAccess="sameDomain" ';
        if(flashvars != null) {strFlashTag += 'flashvars="' + flashvars + '" '};
        strFlashTag += 'type="application/x-shockwave-flash" ';
        strFlashTag += 'pluginspage="http://www.macromedia.com/go/getflashplayer">';
        strFlashTag += '</embed>';
    }
    document.write(strFlashTag);
}


2. HTML 에 호출내용 추가
<script type="text/javascript" src="flashObj.js"></script>
<script type="text/javascript">
    FlashObject("swf/Img.swf", 711, 313, "#ffffff", "swfID1", "", "transparent");
   // FlashObject(swf, width, height, bgcolor, id, flashvars, wm);
   // id : 고유값
   // flashvars : 
   // wm : transparent , opaque , window
</script>
 

댓글목록

등록된 댓글이 없습니다.


Total 78건 4 페이지
  • RSS
기술자료 목록
18
Adobe   15984  2009-04-25 18:12  
17
Adobe   19675  2009-04-25 17:05  
16
Adobe   20423  2009-04-24 08:38 ~ 2013-11-14 00:00  
15
Adobe   15135  2009-04-18 03:20  
14
Adobe   13917  2009-04-18 02:59  
13
Adobe   14479  2009-04-18 02:43  
12
Adobe   14415  2009-04-18 00:45  
11
Adobe   14926  2009-04-18 00:35 ~ 2021-09-01 13:33  
10
Adobe   19917  2008-02-11 21:16  
9
Adobe   12413  2007-10-26 13:47  
8
Adobe   19650  2007-02-28 12:29  
7
Adobe   36250  2006-07-24 08:07  
6
Adobe   14342  2006-07-22 11:27  
5
Adobe   14485  2006-05-13 14:07  
4
Adobe   17293  2006-04-19 23:26 ~ 2006-09-05 00:00  
3
Adobe   15377  2006-04-03 21:46  
2
Adobe   25728  2004-06-07 21:44  
열람
Adobe   20121  2003-12-30 13:52 ~ 2016-10-11 00:00  

검색

해피정닷컴 정보

회사소개 회사연혁 협력사 오시는길 서비스 이용약관 개인정보 처리방침

회사명: 해피정닷컴   대표: 정창용   전화: 070-7600-3500   팩스: 042-670-8272
주소: (34368) 대전시 대덕구 대화로 160 대전산업용재유통단지 1동 222호
개인정보보호책임자: 정창용   사업자번호: 119-05-36414
통신판매업신고: 제2024-대전대덕-0405호 [사업자등록확인]  
Copyright 2001~2024 해피정닷컴. All Rights Reserved.