>웹 프론트엔드 >HTML 튜토리얼 >HTML의 Object 및 param 속성 정의

HTML의 Object 및 param 속성 정의

黄舟
黄舟원래의
2017-07-03 14:22:391993검색

다음 내용이 인용되었습니다.

<object classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.
macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="580" height="110">
<param name="_cx" value="10372">
<param name="_cy" value="2355">
<param name="FlashVars" value="-1">
<param name="Movie" value="swf.swf">
<param name="Src" value="1.swf">
<param name="WMode" value="Transparent">
<param name="Play" value="-1">
<param name="Loop" value="-1">
<param name="Quality" value="High">
<param name="SAlign" value>
<param name="Menu" value="0">
<param name="Base" value>
<param name="AllowScriptAccess" value="always">
<param name="Scale" value="ShowAll">
<param name="DeviceFont" value="0">
<param name="EmbedMovie" value="0">
<param name="BGColor" value>
<param name="SWRemote" value>
<embed src="http://jaykong.blog.163.com/blog/1.swf" width="580" height="110" quality="high"
pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-
flash" wmode="transparent" menu="false"></embed>
</object>

매개변수 및 속성

다음 태그 속성과 매개변수는 "게시" 명령으로 생성된 HTML 코드를 설명합니다. Flash 콘텐츠를 표시하기 위해 자신만의 HTML을 작성할 때 이 목록을 참조할 수 있습니다. 달리 명시하지 않는 한, 모든 항목은 object 태그와 embed 태그 모두에 적용됩니다. 선택적 항목도 여기에 나열됩니다. Internet Explorer는 object 태그의 매개변수를 인식하고 Netscape는 embed 태그의 매개변수를 인식합니다. 속성은 object 및 embed 태그 모두에서 사용할 수 있습니다. 템플릿을 사용자 정의할 때 여기에 나열된 템플릿 변수를 해당 값으로 대체할 수 있습니다. 맞춤 HTML을 참조하세요. 템플릿을 게시합니다.

참고: 이 섹션에 나열된 속성과 매개변수는 XHTML 표준을 준수하기 위해 의도적으로 소문자로 표시됩니다.

devicefont 속성/매개변수

값: true | false
템플릿 변수: $DE
설명:
(선택 사항) "장치 글꼴" 옵션이 선택되지 않은 정적 텍스트 개체의 경우 장치 글꼴을 계속 사용할지 여부를 지정합니다. . 그리기(운영 체제에서 필요한 글꼴을 제공하는 경우)

src 속성

값: movieName.swf
Template 변수: $MO
설명: 로드할 SWF 파일의 이름을 지정합니다. 삽입에만 적용됩니다.

영화 매개변수

값: movieName.swf
템플릿 변수: $MO
설명: 로드할 SWF 파일의 이름을 지정합니다. 개체에만 적용됩니다.

classid 속성

값: clsid:D27cdb6e-ae6d-11cf-96b8-444553540000
설명: 브라우저의 ActiveX 컨트롤을 식별합니다. 입력한 값은 위에 표시된 것과 정확히 같아야 합니다. 개체에만 적용됩니다.

너비 속성

값: n 또는 n%
템플릿 변수: $WI
설명: 애플리케이션의 너비를 픽셀 단위 또는 브라우저 창의 백분율로 지정합니다.

height 속성

값: n 또는 n%
템플릿 변수: $HE
설명: 애플리케이션의 높이를 픽셀 단위 또는 브라우저 창의 백분율로 지정합니다.

참고: Flash 응용 프로그램은 확장 가능하므로 화면 비율이 동일하게 유지되는 한 어떤 크기로든 재생할 때 품질이 저하되지 않습니다. (예를 들어 다음 크기의 화면 비율은 모두 4:3입니다: 640 x 480 픽셀, 320 x 240 픽셀, 240 x 180 픽셀.)

codebase 속성

값: active.macromedia.com/ flash7/cabs /swflash.cab#version=7,0,0,0

설명: 컨트롤이 설치되지 않은 경우 브라우저가 자동으로 다운로드할 수 있도록 Flash Player ActiveX 컨트롤의 위치를 ​​식별합니다. 입력한 값은 위에 표시된 것과 정확히 같아야 합니다. 개체에만 적용됩니다.

plugins페이지 속성

값: www.macromedia.com/shockwave/download/index.cgi?P1_Prod_
Version=ShockwaveFlash
설명: 다음과 같은 경우 사용자가 다운로드할 수 있도록 Flash Player 플러그인의 위치를 ​​식별합니다. 플러그인이 아직 설치되지 않았습니다. 입력한 값은 위에 표시된 것과 정확히 같아야 합니다. 삽입에만 적용됩니다.

swliveconnect 속성

값: true | false
설명: (선택 사항) Flash Player가 처음 로드될 때 브라우저가 Java를 시작해야 하는지 여부를 지정합니다. 이 속성을 생략하면 기본값은 false입니다. 동일한 페이지에서 JavaScript와 Flash를 동시에 사용하는 경우 FSCommand() function이 작동하려면 Java가 실행되고 있어야 합니다. 그러나 브라우저 감지만을 위해서 또는 fscommand() 작업과 관련되지 않은 다른 목적으로 JavaScript를 실행하는 경우 SWLIVECONNECT를 false로 설정하여 Java가 시작되지 않도록 할 수 있습니다. JavaScript와 Flash를 함께 사용하지 않는 경우에도 사용할 수 있습니다. SWLIVECONNECT 속성은 명시적으로 true로 설정되어 Java가 시작됩니다. Java를 시작하면 SWF 파일을 시작하는 데 필요한 시간이 크게 늘어날 수 있으므로 필요한 경우에만 이 플래그를 true로 설정해야 합니다. 삽입에만 적용됩니다.

독립형 프로젝션 파일에서 Java를 실행하려면 fscommand() 작업을 사용하세요.

재생 속성/매개변수

값: true | false
템플릿 변수: $PL
설명: (선택 사항) 브라우저에 애플리케이션이 로드될 때 재생을 시작할지 여부를 지정합니다. Flash 응용 프로그램이 대화형인 경우 사용자가 버튼을 클릭하거나 다른 작업을 수행하여 재생을 시작하도록 할 수 있습니다. 이 경우 재생 속성을 false로 설정하면 애플리케이션이 자동으로 재생을 시작할 수 없게 됩니다. 이 속성을 생략하면 기본값은 true입니다.

loop 속성/매개변수

값: true | false
Template 변수: $LO
설명: (선택 사항) Flash 콘텐츠가 무한히 반복되는지 아니면 마지막 프레임에 도달한 후 중지되는지 지정합니다. 이 속성을 생략하면 기본값은 true입니다.

품질 속성/매개변수

값: 낮음 | 중간 | 높음 | 자동 높음 | 최고
템플릿 변수: $QU
설명: (선택 사항) 애플리케이션 재생 중에 사용할 앨리어싱 제거 수준을 지정합니다. 앤티앨리어싱에는 SWF 파일의 각 프레임을 뷰어 화면에 렌더링하기 전에 매끄럽게 만드는 더 빠른 프로세서가 필요하므로 속도 또는 모양을 최적화할지 여부에 따라 값을 선택해야 합니다.

"낮음" 재생 속도 우선 순위 지정 외모에 치중하고 앤티앨리어싱을 절대 사용하지 마세요.

"Autolow"는 속도를 우선시하지만 가능한 한 외관도 향상시킵니다. 재생이 시작되면 앤티앨리어싱이 꺼집니다. Flash Player는 프로세서가 앤티앨리어싱을 처리할 수 있음을 감지하면 앤티앨리어싱을 켭니다.

"Autohigh"는 재생 속도와 모양을 동일하게 강조하면서 시작하지만 필요한 경우 재생 속도를 보장하기 위해 모양을 희생합니다. 재생이 시작되면 앤티앨리어싱이 켜집니다. 실제 프레임 속도가 지정된 프레임 속도 아래로 떨어지면 재생 속도를 높이기 위해 앤티앨리어싱이 꺼집니다. 이 설정을 사용하면 Flash에서 앤티앨리어싱 명령을 에뮬레이트할 수 있습니다(보기 > 미리 보기 모드 > 앤티앨리어싱).

"중간"은 일부 앤티앨리어싱을 적용하지만 비트맵을 매끄럽게 만들지는 않습니다. 이 설정은 낮음 설정보다 품질이 높지만 높음 설정보다 품질이 낮습니다.

"높음"은 재생 속도보다 모양을 우선시하며 항상 앤티앨리어싱을 적용합니다. SWF 파일에 애니메이션이 포함되어 있지 않으면 비트맵이 다듬어지고, SWF 파일에 애니메이션이 포함되어 있으면 비트맵이 다듬어지지 않습니다.

"최고"는 재생 속도에 관계없이 최고의 디스플레이 품질을 제공합니다. 모든 출력은 앤티앨리어싱되고 모든 비트맵은 매끄럽게 처리됩니다.

품질 속성을 생략하면 기본값은 높음입니다.

bgcolor 속성/매개변수

값: #RRGGBB(16진수 RGB 값)
템플릿 변수: $BG
Description: (선택 사항) 애플리케이션의 배경색을 지정합니다. Flash SWF 파일에 지정된 배경색 설정을 재정의하려면 이 속성을 사용합니다. 이 속성은 HTML 페이지의 배경색에 영향을 주지 않습니다.

scale 속성/매개변수

값: showall | noborder | strictfit
템플릿 변수: $SC
설명: (선택 사항) 너비 및 높이 값이 백분율일 때 애플리케이션이 브라우저 창에 배치되는 방식을 정의합니다.

"Showall"(기본값)은 원래 화면 비율을 유지하면서 전체 Flash 콘텐츠를 왜곡 없이 지정된 영역에 표시합니다. 응용프로그램 측면에 테두리가 나타날 수 있습니다.

"Noborder"는 Flash 콘텐츠의 크기를 조정하여 왜곡 없이 지정된 영역을 채우고 응용 프로그램을 원래 화면 비율로 유지하지만 일부 잘릴 가능성이 있습니다.

"정확하게 맞춤"을 사용하면 전체 Flash 콘텐츠가 지정된 영역에 표시되지만 원래 화면 비율을 유지하려고 하지 않습니다. 왜곡이 발생할 수 있습니다.

이 속성을 생략하면(너비와 높이 값은 백분율임) 기본값은 showall입니다.

align 속성

값: 기본값 | L | R | T | B
템플릿 변수: $HA
설명: 개체, 포함 및 img 태그의 정렬 값을 지정하고 브라우저 창 문서.

"기본값"을 선택하면 앱이 브라우저 창 중앙에 나타나거나, 브라우저 창이 앱보다 작은 경우 가장자리가 잘립니다.

L, R, T, B는 각각 브라우저 창의 왼쪽, 오른쪽, 위쪽, 아래쪽 가장자리를 따라 앱을 정렬하고 필요에 따라 나머지 세 면을 자릅니다.

salign 매개변수

값: L | R | T | B | TR | BL | BR
템플릿 변수: $SA
설명: (선택 사항) 너비 및 높이 A 위치로 설정 정의된 영역 내에서. 이러한 조건에 대한 자세한 내용은 scale 속성/매개변수를 참조하세요.

L, R, T, B는 각각 브라우저 창의 왼쪽, 오른쪽, 위쪽, 아래쪽 가장자리를 따라 앱을 정렬하고 필요에 따라 나머지 세 면을 자릅니다.

TL 및 TR은 각각 브라우저 창의 왼쪽 상단과 오른쪽 상단에 애플리케이션을 정렬하고 필요에 따라 하단과 나머지 오른쪽 또는 왼쪽 가장자리를 자릅니다.

BL 및 BR은 각각 브라우저 창의 왼쪽 하단과 오른쪽 하단에 애플리케이션을 정렬하여 필요에 따라 상단 가장자리를 자르고 나머지 오른쪽 또는 왼쪽 가장자리를 자릅니다.

이 속성을 생략하면 Flash 콘텐츠가 브라우저 창 중앙에 표시됩니다.

base 속성

값: 기본 디렉터리 또는 URL
설명: (선택 사항) Flash SWF 파일의 모든 상대 경로 문을 확인하는 데 사용되는 기본 디렉터리 또는 URL을 지정합니다. 이 속성은 SWF 파일이 다른 파일과 다른 디렉토리에 저장된 경우 유용합니다.

menu 속성/매개변수

값: true | false
템플릿 변수: $ME
설명: (선택 사항) 뷰어가 브라우저에서 마우스 오른쪽 버튼을 클릭(Windows)하거나 Command 키를 누른 채 클릭(Macintosh)하는 경우를 지정합니다. 응용프로그램 영역에 표시될 메뉴입니다.

"true"는 전체 메뉴를 표시하여 사용자가 다양한 옵션으로 재생을 향상하거나 제어할 수 있도록 합니다.

"false"는 "Macromedia Flash Player 6 정보" 옵션과 "설정" 옵션만 포함된 메뉴를 표시합니다.

이 속성이 생략되면 기본값은 true입니다.

wmode 속성/매개변수

값: Window | Opaque | Transparent
Template 변수: $WM
설명: (선택 사항) Internet Explorer 4.0 디스플레이 기능에서 투명한 Flash 콘텐츠, 절대 위치 지정 및 레이어링을 사용할 수 있습니다. 이 태그/속성은 Flash Player ActiveX 컨트롤이 있는 Windows에서만 유효합니다.

"Window"는 비디오 자체의 직사각형 창을 사용하여 웹 페이지에서 애플리케이션을 재생합니다. "창"은 Flash 응용 프로그램이 HTML 레이어와 상호 작용하지 않으며 항상 맨 위에 있음을 나타냅니다.

"불투명"을 선택하면 애플리케이션이 페이지 뒤에 있는 모든 콘텐츠를 숨깁니다.

"투명"을 사용하면 HTML 페이지의 배경이 애플리케이션의 투명한 부분을 통해 표시되므로 애니메이션 성능이 저하될 수 있습니다.

"불투명 창 없음"과 "투명 창 없음" 모두 HTML 레이어와 상호 작용할 수 있으며 SWF 파일 위의 레이어가 응용 프로그램을 섀도잉할 수 있습니다. 두 옵션의 차이점은 Transparent가 투명성을 허용하므로 SWF 파일의 일부가 투명한 경우 SWF 파일 아래의 HTML 레이어가 해당 부분을 통해 표시될 수 있다는 것입니다.

이 속성을 생략하면 기본값은 Window입니다. 개체에만 적용됩니다.

allowscriptaccess 속성/매개변수

값: 항상 | 절대 | 동일 도메인
설명: Flash 애플리케이션이 이를 호스팅하는 HTML 페이지와 통신할 수 있도록 하려면 Allowscriptaccess를 사용하세요. fscommand() 및 getURL() 작업으로 인해 JavaScript가 HTML 페이지의 권한(Flash 응용 프로그램의 권한과 다를 수 있음)을 사용할 수 있기 때문에 이 매개 변수가 필요합니다. 이는 도메인 간 보안에 중요한 영향을 미칩니다.

항상 스크립트 작업을 언제든지 실행할 수 있습니다.

모든 스크립트 실행 작업을 비활성화하지 마세요.

samedomain Flash 애플리케이션이 HTML 페이지와 동일한 도메인에 있는 경우에만 스크립팅을 허용합니다.

위 내용은 HTML의 Object 및 param 속성 정의의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.