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 2,634건 131 페이지
  • RSS
기술자료 목록
34
일반   16660  2004-05-25 09:51  
33
테크노트   16473  2004-05-20 15:28  
32
HTML   17680  2004-05-12 20:10  
31
HTML   26205  2004-05-12 19:05  
30
HTML   19358  2004-05-12 18:53  
29
JavaScript   18638  2004-03-12 01:54  
28
Linux   23352  2004-02-22 20:45 ~ 2007-10-03 00:00  
27
PHP   24976  2004-02-22 20:16 ~ 2006-06-12 00:00  
26
Linux   86503  2004-02-22 18:43 ~ 2021-06-15 18:00  
25
Linux   20277  2004-02-22 18:28  
24
JavaScript   26757  2004-01-17 00:02 ~ 2014-02-16 00:00  
23
일반   22327  2004-01-05 21:03  
22
JavaScript   34272  2004-01-02 17:02 ~ 2015-03-06 00:00  
21
JavaScript   19888  2004-01-02 16:13  
열람
Adobe   20094  2003-12-30 13:52 ~ 2016-10-11 00:00  
19
WindowsServer   20121  2003-04-28 11:45  
18
일반   20438  2003-03-04 16:50 ~ 2007-11-29 00:00  
17
일반   16226  2003-02-05 11:46  
16
일반   14255  2003-02-03 13:49  
15
테크노트   15992  2002-09-05 11:39  

검색

해피정닷컴 정보

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

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