출처: http://flexdocs.kr/docs/flex2/docs/00001590.html

<object> 태그와 <embed> 태그에 대해

<object><embed> 태그는, Flex 어플리케이션을 래퍼에게 포함합니다. 이러한 태그는, 래퍼에게 추가 기능을 추가하는 properties 세트를 지원(support)합니다. 이러한 properties 를 사용하면, 페이지상의 SWF 파일의 외관을 변경하거나 타이틀이나 언어 등 일부의 properties 를 변경하거나 할 수 있습니다. 래퍼를 커스터마이즈 하는 경우는, 이러한 properties 를 래퍼에게 추가합니다.

<object> 태그는, Windows 9 x, Windows 2000, Windows NT, Windows ME, 및 Windows XP 플랫폼상의 Internet Explorer 3.0 이후, 또는 Flash ActiveX 컨트롤의 사용을 지원(support)하는 브라우저로 사용됩니다. <embed> 태그는, Netscape Navigator 2.0 이후, 또는 Flash Player 의 Netscape 대응 플러그 인 버젼의 Flash Player 를 지원(support)하는 브라우저로 사용됩니다.

ActiveX 대응 브라우저에서는, HTML 페이지를 로드할 때,<object> 태그로 설정되어 있는 값을 읽어내,<embed> 태그를 무시합니다. Flash 플러그 인을 사용하는 브라우저에서는, HTML 페이지를 로드할 때,<embed> 태그로 설정되어 있는 값을 읽어내,<object> 태그를 무시합니다. 유저의 브라우저에 의해 결과를 바꾸는 경우를 제외해, 각 태그의 properties 를 같게 해 주세요.

height,width,classid, 및 codebase 의 4 개의 필수 properties 의 값은 <object> 태그의 속성으로서 설정할 필요가 있습니다. 이외의 properties 는 옵션입니다. 이러한 값은,<param> 태그로 개별적으로 설정합니다.

다음의 예에는,<object> 태그의 속성으로서의 필수 properties , 및 <param> 자 태그로서의 src,play,loop, 및 quality 의 4 개의 옵션의 properties 가 나타나고 있습니다.

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="100" height="100" codebase="http://active.macromedia.com/flash7/cabs/ swflash.cab#version=9, 0,0,0">
    <param name="src" value="moviename.swf">
    <param name="play" value="true">
    <param name="loop" value="true">
    <param name="quality" value="high">
</object>

src properties 는 기술적으로는 옵션의 태그입니다만, 이것이 없으면 클라이언트에 로드 시키는 어플리케이션의 참조가 없어집니다. 이 때문에, 래퍼에서는 반드시,<object> 태그와 <embed> 태그의 양쪽 모두에 src properties 를 설정할 필요가 있습니다.

<embed> 태그의 경우, 모든 설정은 시작 태그 <embed> 의 산괄호내에 표시되는 속성입니다. <embed> 태그에는,heightwidth 의 속성, 및 <object> 태그의 codebase properties 에 상당하는 pluginspage 속성이 필요합니다. <embed> 태그에 classid 속성은 필요 없습니다.

힌트


codebase properties 와 pluginspage properties 는 필수입니다만, Flash Player 검출 킷으로 Flash Player 가 필요한 버젼을 검출 및 설치(Install) 하는 경우에는 사용되지 않습니다. 상세한 것에 대하여는,고속 설치(Install)의 사용을 참조해 주세요.

다음의 예는, 옵션의 quality 속성을 가지는 단순한 <embed> 태그를 나타냅니다.

<embed src="moviename.swf" width="100" height="100" quality="high" pluginspage="http://www.macromedia.com/shockwave/
download/index.cgi? P1_Prod_Version=ShockwaveFlash"> </embed>

양쪽 모두의 태그를 함께 사용하려면 ,<embed> 태그를 종료 태그 </object> 의 직전에 배치합니다. 다음에 예를 나타냅니다.

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="100" height="100" codebase="http://active.macromedia.com/flash7/cabs/ swflash.cab#version=9, 0,0,0">
    <param name="src" value="moviename.swf">
    <param name="play" value="true">
    <param name="loop" value="true">
    <param name="quality" value="high">
    <embed src="moviename.swf" width="100" height="100" play="true" loop="true" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi? P1_Prod_Version=ShockwaveFlash">
    </embed>
</object>

<object> 태그의 파라미터를 정의하는 경우는, 그것들을 태그 properties 로서 <embed> 태그에도 추가합니다. 이 조작에 의해, 클라이언트가 어느 브라우저를 사용하고 있는 경우도, SWF 파일을 같은 외관으로 할 수 있습니다.

모든 properties 가 <object> 태그와 <embed> 태그의 양쪽 모두로 지원(support)되고 있는 것은 아닙니다. 예를 들어,id properties 는 <object> 태그로 밖에 사용하지 못하고,name properties 는 <embed> 태그로 밖에 사용할 수 없습니다.

<object><embed> 태그 properties 는, Flex 어플리케이션의 원시 코드에 있는 <mx:Application> 태그로 설정할 수 있는 properties 와 일부 중복 하고 있습니다. 예를 들어, SWF 파일의 heightwidth 는,<object> 태그와 <embed> 태그로 설정하는 일도,<mx:Application> 태그로 설정할 수도 있습니다.

다음의 겉(표)에,<object> 태그와 <embed> 태그의 지원(support)되는 properties 를 나타냅니다.

properties

설명

align

String

SWF 파일의 위치를 지정합니다.

align properties 는 다음의 값을 지원(support)합니다.

  • bottom :SWF 파일의 하단을 현재의 baseline에 대해서 수직 방향으로 정렬합니다. 이것이 디폴트치입니다.
  • middle :SWF 파일의 중심을 현재의 baseline에 대해서 수직 방향으로 정렬합니다.
  • top :SWF 파일의 상단을 현재의 baseline에 대해서 수직 방향으로 정렬합니다.
  • left :SWF 파일을 왼쪽 마진에 맞추어 수평 방향으로 정렬합니다.
  • right :SWF 파일을 오른쪽 마진에 맞추어 수평 방향으로 정렬합니다.
allowNetworking

String

브라우저의 교환을 제한합니다. 이 properties 는,allowScriptAccess properties 보다 많은 API 에 영향을 줍니다.

allowNetworking properties 는, 다음의 값을 지원(support)합니다.

  • all :네트워크의 제한 없음. Flash Player 는 정상적으로 동작합니다. 이것은 디폴트의 설정입니다.
  • internal :SWF 파일은, 브라우저 네비게이션 또는 브라우저 interaction API (ExternalInterface.call(), fscommand(), 및 navigateToURL() 메소드등)를 호출할 수 없습니다만, 다른 네트워크 API 는 호출할 수 있습니다.
  • none :SWF 파일은, 네트워크 또는 SWF 대 SWF 의 파일 커뮤니케이션 API 를 호출할 수 없습니다. internal 의 값에 의해 제한되고 있는 API 에 가세해, 여기에는, URLLoader.load(), Security.loadPolicyFile(), 및 SharedObject.getLocal()등의 다른 메소드도 포함됩니다.

상세한 것에 대하여는, 「Programming ActionScript 3. 0」을 참조해 주세요.

allowScriptAccess

String

SWF 파일내에서 외부 스크립트를 실행하는 기능을 제어합니다.

allowScriptAccess properties 를 사용하면, 어느 도메인으로 호스트 되고 있는 SWF 파일로부터 다른 도메인의 HTML 페이지의 스크립트에 액세스 하는 것을 금지할 수 있습니다. 다른 도메인으로 호스트 떠날 수 있어 모든 SWF 파일에 대해 allowScriptAccessnever 로 설정하면, HTML 페이지내의 스크립트의 보안가 확보됩니다.

유효한 값은 다음과 같습니다.

  • always :외부 스크립트가 항상 성공합니다.
  • never :외부 스크립트가 항상 실패합니다.
  • samedomain :어플리케이션이 HTML 페이지와 같은 도메인에 있는 경우에만, 외부 스크립트가 성공합니다.

디폴트치는 always 입니다.

이 properties 는 다음의 조작에 영향을 줍니다.

  • ExternalInterface.call()
  • fscommand()
  • navigateToURL() (javascript 나 그 외의 스크립트 스킴과 함께 사용했을 경우)
  • navigateToURL() (_self, _parent, 또는 _top 라고 하는 윈도우명과 함께 사용했을 경우)

상세한 것에 대하여는, 「Programming ActionScript 3. 0」을 참조해 주세요.

archive

String

어플리케이션으로 사용되는 Resource를 포함한, 어카이브(archive)의 URL 를 나타내는 스페이스 단락의 리스트를 지정합니다. 이 리스트에는,classid properties 나 data properties 로 지정된 Resource등이 포함됩니다.

어카이브(archive)를 프리로드 하면, 어플리케이션의 로드 시간을 단축할 수 있는 일이 있습니다. 상대 URI 로서 지정된 어카이브(archive)는,codebase properties 를 기준(?해석됩니다.

base

String

ActionScript 의 상대 패스의 명령문(statement)를 해결하기 위해서 사용되는 베이스 디렉토리 또는 URL 를 지정합니다.

bgcolor

String

어플리케이션의 배경색을 지정합니다. 이 properties 를 사용하면, SWF 파일로 지정된 배경색을 재정의(override) 할 수 있습니다. 이 properties 는, HTML 페이지의 배경색에는 영향을 주지 않습니다.

bgcolor 의 유효한 형식은, #RRGGBB, 16 진수, 또는 RGB 치입니다.

어플리케이션 컨테이너의 스타일에서는, 이미지가 디폴트의 배경 이미지로서 사용됩니다. 이 이미지는 지정한 배경색의 설정을 숨깁니다. 이 때문에,bgcolor properties 의 값을 정상적으로 표시하려면 , 어플리케이션 컨테이너의 backgroundImage 스타일 properties 를 클리어 할 필요가 있습니다. 이것은, 다음의 예의 같게, 값에 공백 캐릭터를 설정해 실시합니다.

<mx:Style> Application { backgroundImage: " "; } </mx:Style>
border

int

SWF 파일의 경계선의 폭을 픽셀 단위로 지정합니다. 이 properties 의 디폴트치는, 유저 에이전트에 따라서 다릅니다.

classid

String

Flash Player 의 classid 를 정의합니다. 이것은, 브라우저의 ActiveX 컨트롤을 식별합니다. Windows 9 x, Windows 2000, Windows NT, Windows ME, 및 Windows XP 상에서 동작하는 Internet Explorer 3.0 이후에서는, Flash Player 가 설치(Install)되어 있지 않은 경우에, 자동 설치(Install)을 실시할지 어떨지를 포함하는 다이알로그 박스가 표시됩니다. 자동 설치(Install)은, 브라우저를 재기동하는 일 없이 실행할 수 있습니다.

이 properties 는,<object> 태그에서만 사용됩니다.

<object> 태그에 대해서는, 이 properties 의 값을 <param> 태그로서 설정하는 것이 아니라,<object> 태그의 속성으로서 설정합니다.

codebase

String

Flash Player ActiveX 컨트롤이 설치(Install)되어 있지 않은 경우에 브라우저를 다운로드할 수 있도록(듯이), 장소를 지정합니다.

이 properties 는,<object> 태그에서만 사용됩니다.

이 properties 는 Flex 데이터 서비스 서버 또는 Flex Builder 의 설정으로 변경할 수 있습니다.

<object> 태그에 대해서는, 이 properties 의 값을 이 태그의 속성으로서 설정합니다. <param> 태그의 아이로서 설정하지 말아 주세요.

pluginspage properties 와 같게 codebase properties 도 필수입니다. 다만, Flash Player 검출 킷으로 Flash Player 가 필요한 버젼을 검출 및 설치(Install) 하는 경우에는 반드시 사용되지 않습니다. 상세한 것에 대하여는,고속 설치(Install)의 사용을 참조해 주세요.

class Removed per p4 72212, which fixed bugs 82995 and 81617

String

Assigns a class name or set of class names to an element. Any number of elements can be assigned the same class name or names. Multiple class names must be separated by white space characters.

The class attribute has several roles in HTML:

  • As a style sheet selector.
  • For general purpose processing by user agents.

A class name may be shared by several element instances.

codetype

String

classid properties 로 지정된 어플리케이션의 다운로드시에 취득하는 데이터의 컨텐츠 타입을 정의합니다.

codetype properties 는 생략 가능합니다만, 지원(support)되어 있지 않은 컨텐츠 타입이 브라우저로 로드 되는 것을 회피할 수 있으므로,classid properties 가 지정되고 있는 경우에는 이 옵션을 지정하는 것을 추천합니다.

codetype properties 의 디폴트치는,type properties 의 값입니다.

data

String

이미지를 정의하는 오브젝트의 인스턴스 이미지 데이터 등, 어플리케이션의 데이터의 장소를 지정합니다.

data properties 가 상대 URI 인 경우는,codebase properties 가 기준이 됩니다.

declare

Boolean

현재의 SWF 파일의 정의를 선언만으로 합니다. 이 선언을 참조하는 후속의 오브젝트를 정의해, SWF 파일을 인스턴스화할 필요가 있습니다.

devicefont

Boolean

정지 텍스트 오브젝트에 대해 deviceFont 옵션이 선택되어 있지 않은 경우에서도, 그 폰트가 operating system로 이용할 수 있으면, 디바이스 폰트를 사용해 묘화 시킬지 어떨지를 지정합니다.

dir

String

엘리먼트의 내용 및 속성의 값에 있어서의 텍스트의 기본 방향을 지정합니다. 또, 테이블의 방향성도 지정합니다. 유효한 값은,LTR (왼쪽에서 오른쪽에의 텍스트 또는 테이블) 및 RTL (금방 다른 곳으로의 텍스트 또는 테이블)입니다.

flashVars

String

변수를 어플리케이션에 보냅니다. 형식은 ampersand(&) (&)로 단락지어진 이름과 변수의 페어입니다.

브라우저로 지원(support)되는 string 크기는, 최대 64 KB (65535 바이트) 장입니다.

이 properties 의 디폴트치는 empty string입니다.

Flex 데이터 서비스 서버로 MXML 파일을 요구할 경우에 Query 캐릭터 라인 파라미터를 사용하면, Flex 에서는, 이것들이 flashVars properties 에 변환됩니다.

flashVars 를 사용해 변수를 Flex 어플리케이션에 건네주는 방법에 대해서는, 「Flex 2 Developer's Guide」의래퍼와의 통신을 참조해 주세요.

height

int

SWF 파일의 높이를 픽셀로 지정합니다. 값을 설정하지 않았던 경우는, 가장 가능성의 높은 값을 예측한 다음 어플리케이션의 높이가 결정됩니다.

브라우저에서는, 작성자가 지정한 높이와 폭에 일치하도록(듯이), object 또는 이미지를 확대 / 축소합니다.

이 값은 고정된 값이나 퍼센트치로 설정할 수 있습니다. 예를 들어,length='100'length='50%' 와 같이 할 수가 있습니다.

길이를 퍼센트로 표현하는 경우는, SWF 파일의 디폴트의 크기에 대한 비율은 아니고, 현재 이용 가능한 수평 방향 또는 수직 방향의 area에 대한 비율로 합니다. FireFox 브라우저는, 퍼센티지에 근거하는 값은 지원(support)하지 않습니다.

Flex 의 높이의 설정은, MXML 파일에 있는 <mx:Application> 태그의 height properties 의 설정으로 실시할 수도 있습니다.

<object> 태그에 대해서는, 이 properties 의 값을 <param> 자 태그로서 설정하는 것이 아니라,<object> 태그의 속성으로서 설정합니다.

hspace

int

SWF 파일의 좌우에 삽입하는 공백의 크기를 지정합니다. 디폴트치는 지정되고 있지 않습니다만, 통상은 0 이외 가 작은 값을 지정합니다.

id

String

호스트 환경 (Web 브라우저등)에서 SWF 파일을 지정해, VBScript 나 JavaScript 등의 스크립트 언어를 사용해 참조할 수 있도록(듯이) 합니다.

id properties 는,<object> 태그에서만 사용됩니다. 이것은,<embed> 태그에 있어서의 name properties 에 상당합니다.

lang

String

엘리먼트의 properties 치 및 텍스트의 내용의 기본 언어를 지정합니다.

디폴트치는 unknown 입니다. 브라우저에서는,lang properties 로 지정된 언어 정보를 사용해, 다양한 렌더링 제어를 실시할 수가 있습니다.

menu

Boolean

유저가 Flash Player 로 Flex 어플리케이션을 오른쪽 클릭했을 때에 표시되는 메뉴의 외관을 변경합니다. 메뉴 전체를 표시하는 경우는,true 로 설정합니다. 메뉴의 [Flash Player 에 대해] 및 [설정] 옵션만을 표시하는 경우는,false 로 설정합니다.

디폴트치는 true 입니다.

name

String

호스트 환경 (Web 브라우저등)에서 SWF 파일을 지정해, 스크립트 언어를 사용해 참조할 수 있도록(듯이) 합니다.

name properties 는,<embed> 태그에서만 사용됩니다. 이것은,<object> 태그에 있어서의 id properties 에 상당합니다.

pluginspage

String

Flash Player 플러그 인이 설치(Install)되어 있지 않은 경우에 유저가 다운로드할 수 있도록(듯이), 플러그 인의 장소를 지정합니다.

이 properties 는,<embed> 태그에서만 사용됩니다.

이 properties 는, Flex 데이터 서비스 서버 또는 Flex Builder 의 설정으로 변경할 수 있습니다.

codebase properties 와 같게,pluginspage properties 도 필수입니다. 다만, 이러한 properties 는, Flash Player 검출 킷으로 Flash Player 가 필요한 버젼을 검출 및 설치(Install) 하는 경우에는, 반드시 사용되지 않습니다. 상세한 것에 대하여는,고속 설치(Install)의 사용을 참조해 주세요.

quality

String

Flash Player 에서의 재생의 품질을 정의합니다. 유효한 값은,low,medium,high,autolow,autohigh, 및 best 입니다. 디폴트치는 best 입니다.

low 설정은 화질보다 재생 스피드를 우선해, 에일리어징 제거를 사용하지 않습니다.

autolow 설정에서는, 우선 재생 스피드를 우선합니다만, 가능한 경우는 화질도 개선합니다. 재생은, 에일리어징 제거를 오프로 해 시작됩니다. 에일리어징 제거를 실시해도 프로세서가 충분히 재생 스피드를 유지할 수 있다고 판단되면, 에일리어징 제거가 온이 됩니다.

autohigh 설정은, 처음은 재생 스피드와 화질의 양쪽 모두를 같은 비율로 우선합니다만, 필요에 따라서 재생 스피드를 우선합니다. 재생은, 에일리어징 제거를 온으로 해 시작됩니다. 다만, 실제의 frame rate이, 무비로 지정된 frame rate보다 늦어지면, 재생 스피드를 올리기 위해서(때문에) 에일리어징 제거가 오프로 됩니다. 이 설정으로 하면, Flash 로 [표시]-[에일리어징 제거] 를 선택했을 경우와 같은 결과가 됩니다.

medium 설정에서는, 다소의 에일리어징 제거가 적용되어 비트 맵이 스무딩 처리되지 않습니다.

high 설정은, 재생 스피드보다 화질을 우선해, 반드시 에일리어징 제거를 사용합니다.

best 설정에서는, 최고의 화질을 실현해, 재생 스피드는 고려되지 않습니다. 모든 출력에 대해서 에일리어징 제거를 해 비트 맵이 항상 스무딩 됩니다.

salign

String

SWF 파일을 브라우저내에 배치합니다. 유효한 값은,L,T,R,B,TL,TR,BL, 및 BR 입니다.

L,R,T, 및 B 에서는, SWF 파일을 브라우저 윈도우의 각각 좌, 우, 상, 하의 몇개의 옆에 가지런히 해 필요에 따라서 나머지의 3 옆을 트리밍 합니다.

TLTR 에서는, SWF 파일을 각각 브라우저 윈도우의 좌상구석이나 우상구석에 가지런히 해 필요에 따라서, 하단과 나머지의 우단 또는 좌단을 트리밍 합니다.

BLBR 에서는, SWF 파일을 각각 브라우저 윈도우의 왼쪽 하단 모서리나 우하구석에 가지런히 해 필요에 따라서, 상단과 나머지의 우단 또는 좌단을 트리밍 합니다.

scale

String

브라우저로 SWF 파일을 표시하는 방법에 대해 정의합니다. 디폴트치는 showall 입니다. scale properties 의 유효한 값은,showall,noborder, 및 exactfit 입니다.

showall 를 지정하면, 지정된 영역내에, SWF 파일 전체가 원의 종횡비를 유지한 채로 비뚤어지지 않고 표시됩니다. 다만, SWF 파일의 양측으로 경계범위가 표시되는 일이 있습니다.

noborder 를 지정하면, 지정된 area 가득 SWF 파일이 크기 조정되어, 비뚤어지지 않고 표시됩니다. 다만, SWF 파일의 원의 종횡비를 유지하기 위해서(때문에), 어느 정도 트리밍 될 가능성이 있습니다.

exactfit 를 지정하면, 지정된 area에 들어가도록(듯이) SWF 파일 전체가 표시됩니다만, 원의 종횡비는 유지되지 않습니다. 일그러짐이 발생하는 경우도 있습니다.

src

String

SWF 파일의 장소를 지정합니다.

커스텀 래퍼를 기술해, 미리 생성된 SWF 파일은 아니고 MXML 파일로서 어플리케이션을 Flex 데이터 서비스 서버에 deploy 하는 경우는, 다음의 명명 규칙을 사용합니다.

<무비명 >.mxml.swf

이 properties 는,<object> 태그 및 <embed> 태그로 사용합니다.

standby

String

오브젝트의 구현 및 데이터의 로드안에 브라우저가 표시하는 메세지를 정의합니다.

style

String

SWF 파일의 스타일 정보를 지정합니다.

style properties 의 값의 문장구조법은, 디폴트의 스타일 시트 언어로 정의됩니다. CSS 에서는, properties 선언은 "name:value" 라고 하는 세미콜론으로 단락지어진 형식입니다.

이 properties 로 설정된 스타일은, 컴퍼넌트나 Flex 어플리케이션의 Application 컨테이너에 영향을 주지 않습니다. 이것들은 HTML 페이지에 표시되는 대로, SWF 파일에 적용됩니다.

supportembed

Boolean

Netscape 에 고유의 <embed> 태그를 지원(support)할지 어떨지를 결정합니다. supportembed properties 는 생략 가능하고, 디폴트치는 true 입니다.

false 로 설정하면, 브라우저가 <embed> 태그를 읽어내지 않게 할 수 있습니다.

tabindex

int

현재의 문서의 탭 순서에 있어서의 SWF 파일의 위치를 지정합니다. 이 값은, 0 ~ 32767 의 범위에서 지정할 필요가 있습니다. 유저 에이전트는, 선두의 0 을 무시합니다.

title

String

SWF 파일에 대한 정보를 표시합니다.

title properties 의 값은, 브라우저나 그 외의 유저 에이전트에 다양한 방법으로 렌더링 됩니다. 예를 들어, 일부의 브라우저에는 타이틀이 툴 힌트로서 표시됩니다. 오디오 유저 에이전트에서는, 같은 문맥내의 타이틀 정보를 읽어 내릴 수 있습니다.

type

String

data properties 로 지정하는 데이터의 컨텐츠 타입을 지정합니다.

type properties 는 생략 가능합니다만, 지원(support)되어 있지 않은 컨텐츠 타입이 브라우저로 로드 되는 것을 회피할 수 있으므로, 데이터를 지정하는 경우에는 이 properties 를 지정하는 것을 추천합니다.

이 properties 의 값이, 서버에 의해 돌려주어지는 HTTP Content-Type 와 다른 경우는, HTTP Content-Type 가 우선됩니다.

usemap

String

이미지 MAP를 SWF 파일에 관련짓습니다. 이미지 MAP는,map 엘리먼트에 의해 정의됩니다. usemap 의 값은, 관련지을 수 있었던 map 엘리먼트의 name 속성의 값과 일치하고 있을 필요가 있습니다.

vspace

int

SWF 파일의 상하에 삽입되는 공백의 크기를 지정합니다. 디폴트치는 지정되고 있지 않습니다만, 통상은 0 이외 가 작은 값을 지정합니다.

width

int

SWF 파일의 폭을 픽셀로 지정합니다. 값을 설정하지 않았던 경우는, 가장 가능성의 높은 값을 예측한 다음 어플리케이션의 폭이 결정됩니다.

브라우저에서는, 작성자가 지정한 높이와 폭에 일치하도록(듯이),object 또는 이미지를 확대/축소합니다.

이 값은 고정된 값이나 퍼센트치로 설정할 수 있습니다. 예를 들어, "width=100" 이나 "width="50%" 과 같이 할 수가 있습니다.

길이를 퍼센트로 표현하는 경우는, SWF 파일의 내츄럴 크기에 대한 비율은 아니고, 현재 이용 가능한 수평 방향 또는 수직 방향의 area에 대한 비율을 지정합니다.

Flex 의 폭의 설정은, MXML 파일에 있는 <mx:Application> 태그의 width properties 의 설정으로 실시할 수도 있습니다.

<object> 태그에 대해서는, 이 properties 의 값을 <param> 태그로서 설정하는 것이 아니라,<object> 태그의 속성으로서 설정합니다.

wmode

String

SWF 파일의 윈도우 모드 properties 를 설정해, 브라우저에 있어서의 투명도, 계층화, 및 배치를 지정합니다. wmode 의 유효한 값은,window,opaque, 및 transparent 입니다.

Web 페이지로 SWF 를 독자적인 구형 윈도우로 재생하는 경우는,window 로 설정합니다.

페이지상에서 SWF 파일의 배후에 있는 것을 모두 비표시로 하는 경우는,opaque 로 설정합니다.

SWF 파일의 투명한 부분을 통해 HTML 페이지의 배경이 표시되도록(듯이) 하려면 ,transparent 로 설정합니다. 이것에 의해, 애니메이션의 퍼포먼스가 저하하는 경우가 있습니다.

SWF 파일의 각 섹션을 투명하게 하려면 ,alpha properties 를 0 으로 설정합니다. 어플리케이션의 배경을 투명하게 하려면 ,<mx:Application> 태그의 alpha properties 를 0 으로 설정합니다.

wmode properties 는, 일부의 브라우저와 플랫폼에서는 지원(support)되고 있지 않습니다.

<object> 태그와 <embed> 태그에는, Flex 어플리케이션이 지원(support)하고 있지 않는 추가적인 properties 를 설정할 수도 있습니다. 지원(support)되어 있지 않은 이러한 properties 의 상세한 것에 대하여는,지원(support)되어 있지 않은 properties 를 참조해 주세요.

부 주제

지원(support)되어 있지 않은 properties
AND