ホームページ > ウェブフロントエンド > htmlチュートリアル > HTML での Object 属性と param 属性の定義

HTML での Object 属性と param 属性の定義

黄舟
リリース: 2017-07-03 14:22:39
オリジナル
1990 人が閲覧しました

以下は引用です:

<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>
ログイン後にコピー

パラメータと属性

以下のタグ属性とパラメータは、「Publish」コマンドによって作成された HTML コードを説明します。 Flash コンテンツを表示するための独自の HTML を作成するときに、このリストを参照できます。特に明記されていない限り、すべてのエントリはオブジェクト タグと埋め込みタグの両方に適用されます。オプションのエントリもここにリストされます。 Internet Explorer は object タグのパラメータを認識し、Netscape は embed タグのパラメータを認識します。属性は、object タグと埋め込みタグの両方で使用できます。テンプレートをカスタマイズする場合、ここにリストされているテンプレート変数を対応する値に置き換えることができます。カスタム HTML を参照してください。 テンプレートを公開します。

注: このセクションにリストされているプロパティとパラメータは、XHTML 標準に準拠するために意図的に小文字で表示されています。

devicefont 属性/パラメータ

値: true | false
テンプレート変数: $DE
説明:
(オプション) [デバイス フォント] オプションが選択されていない静的テキスト オブジェクトの場合、デバイス フォントを引き続き使用するかどうかを指定します。 . 描画 (必要なフォントがオペレーティング システムによって提供されている場合)。

src属性

値: movieName.swf
テンプレート変数: $MO
説明: ロードするSWFファイルの名前を指定します。埋め込みのみに適用されます。

ムービーパラメータ

値: movieName.swf
テンプレート変数: $MO
説明: ロードする SWF ファイルの名前を指定します。オブジェクトのみに適用されます。

classid 属性

値: clsid:D27cdb6e-ae6d-11cf-96b8-444553540000
説明: ブラウザーの ActiveX コントロールを識別します。入力する値は上記とまったく同じである必要があります。オブジェクトのみに適用されます。

幅属性

値: n または n%
テンプレート変数: $WI
説明: アプリケーションの幅をピクセル単位またはブラウザ ウィンドウのパーセンテージで指定します。

高さ属性

値: 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 コントロールがインストールされていない場合にブラウザが自動的にダウンロードできるように、Flash Player ActiveX コントロールの場所を特定します。入力する値は上記とまったく同じである必要があります。オブジェクトのみに適用されます。

pluginspage 属性

値: www.macromedia.com/shockwave/download/index.cgi?P1_Prod_
Version=ShockwaveFlash
説明: Flash Player プラグインの場所を識別し、次の場合にユーザーがダウンロードできるようにします。プラグインはまだインストールされていません。入力する値は上記とまったく同じである必要があります。埋め込みのみに適用されます。

swliveconnect 属性

値: true | false
説明: (オプション) Flash Player が初めてロードされたときにブラウザが Java を開始するかどうかを指定します。このプロパティを省略した場合、デフォルト値は false になります。同じページで JavaScript と Flash を同時に使用する場合、FSCommand() 関数 が動作するには Java が実行されている必要があります。ただし、ブラウザの検出のみ、または fscommand() アクションに関係のないその他の目的で JavaScript を実行している場合は、SWLIVECONNECT を false に設定することで Java の起動を防ぐことができます。 JavaScriptとFlashを併用しない場合は、 SWLIVECONNECT 属性は明示的に true に設定され、Java が強制的に起動されます。 Java を起動すると、SWF ファイルの起動に必要な時間が大幅に長くなる可能性があるため、このフラグは必要な場合にのみ true に設定する必要があります。埋め込みのみに適用されます。

fscommand() アクションを使用して、スタンドアロン プロジェクション ファイルから Java を起動します。

play 属性/パラメータ

値: true | false
テンプレート変数: $PL
説明: (オプション) アプリケーションがブラウザにロードされたときに再生を開始するかどうかを指定します。 Flash アプリケーションがインタラクティブな場合は、ユーザーがボタンをクリックするか、他のタスクを実行することで再生を開始できるようにすることができます。この場合、play プロパティを false に設定すると、アプリケーションが自動的に再生を開始できなくなります。このプロパティを省略した場合、デフォルト値は true です。

ループのプロパティ/パラメータ

値: true | false
テンプレート変数: $LO
説明: (オプション) Flash コンテンツを無限に繰り返すか、最後のフレームに到達した後に停止するかを指定します。このプロパティを省略した場合、デフォルト値は true です。

品質属性/パラメータ

値: low | middle high | autolow | autohigh | best
テンプレート変数: $QU
説明: (オプション) アプリケーションの再生中に使用するアンチエイリアス レベルを指定します。アンチエイリアシングには、ビューア画面にレンダリングする前に SWF ファイルの各フレームを滑らかにする高速プロセッサが必要なため、速度と外観のどちらを最適化するかに応じて値を選択する必要があります。

「低」 再生速度を優先します。見た目を重視し、アンチエイリアスは決して使用しないでください。

「Autolow」は速度を優先しますが、可能な限り外観も改善します。再生開始時はアンチエイリアスがオフになっています。 Flash Player は、プロセッサがアンチエイリアスを処理できることを検出すると、アンチエイリアスをオンにします。

「オートハイ」は、再生速度と外観を同等に重視して開始しますが、必要に応じて再生速度を確保するために外観を犠牲にします。再生開始時はアンチエイリアスがオンになっています。実際のフレーム レートが指定されたフレーム レートを下回る場合、再生速度を上げるためにアンチエイリアスがオフになります。この設定を使用して、Flash でアンチエイリアス コマンドをエミュレートします ([表示] > [プレビュー モード] > [アンチエイリアス])。

「中」は、アンチエイリアスを適用しますが、ビットマップを滑らかにしません。この設定では、低設定よりも高品質の画像が生成されますが、高設定よりは低品質になります。

「高」は再生速度よりも見た目を優先し、常にアンチエイリアシングを適用します。 SWF ファイルにアニメーションが含まれていない場合、ビットマップはスムージングされますが、SWF ファイルにアニメーションが含まれている場合、ビットマップはスムージングされません。

「最高」は、再生速度に関係なく最高の表示品質を提供します。すべての出力はアンチエイリアス処理され、すべてのビットマップはスムージングされます。

quality属性を省略した場合、デフォルト値はhighになります。

bgcolor プロパティ/パラメータ

値: #RRGGBB (16 進数の RGB 値)
テンプレート変数: $BG
説明: (オプション) アプリケーションの背景色を指定します。このプロパティを使用して、Flash SWF ファイルで指定された背景色の設定をオーバーライドします。このプロパティは、HTML ページの背景色には影響しません。

scale プロパティ/パラメーター

値: showall | noborder | strictfit
テンプレート変数: $SC
説明: (オプション) 幅と高さの値がパーセンテージである場合に、ブラウザー ウィンドウにアプリケーションを配置する方法を定義します。

「ショーウォール」(デフォルト) では、元のアスペクト比を維持しながら、Flash コンテンツ全体が歪みなく指定された領域に表示されます。アプリケーションの側面に枠線が表示される場合があります。

「Noborder」は、歪みなく指定された領域を満たすように Flash コンテンツを拡大縮小し、アプリケーションを元のアスペクト比に保ちますが、一部トリミングされる可能性があります。

「Exactfit」では、Flash コンテンツ全体が指定された領域に表示されますが、元のアスペクト比は維持されません。歪みが生じる場合があります。

この属性が省略された場合 (幅と高さの値がパーセンテージである場合)、デフォルト値は showall です。

align 属性

値: デフォルト | L | T | B
テンプレート変数: $HA
説明: object、embed、img タグの配置値を指定し、Flash SWF を配置する方法を決定します。ブラウザウィンドウのドキュメント。

「デフォルト」では、アプリがブラウザ ウィンドウ内の中央に表示されるか、ブラウザ ウィンドウがアプリより小さい場合は端が切り取られます。

L、R、T、B はそれぞれブラウザ ウィンドウの左、右、上、下端に沿ってアプリを配置し、必要に応じて残りの 3 辺をトリミングします。

salign パラメータ

値: L | R | TL | TR | BR
説明: (オプション) ズームされた Flash SWF ファイルの位置を指定します定められたエリア内。これらの条件の詳細については、scale アトリビュート/パラメータを参照してください。

L、R、T、B はそれぞれブラウザ ウィンドウの左、右、上、下端に沿ってアプリを配置し、必要に応じて残りの 3 辺をトリミングします。

TL と TR は、アプリケーションをブラウザ ウィンドウの左上隅と右上隅にそれぞれ配置し、必要に応じて下端と残りの右端または左端を切り取ります。

BL と BR は、アプリケーションをブラウザ ウィンドウの左下隅と右下隅にそれぞれ配置し、必要に応じて上端と残りの右端または左端を切り取ります。

この属性を省略した場合、Flash コンテンツはブラウザ ウィンドウの中央に表示されます。

base 属性

値: ベース ディレクトリまたは URL

説明: (オプション) Flash SWF ファイル内のすべての相対パス ステートメントを解決するために使用されるベース ディレクトリまたは URL を指定します。このプロパティは、SWF ファイルが他のファイルとは異なるディレクトリに保存されている場合に役立ちます。

メニューのプロパティ/パラメータ

値: true | false

テンプレート変数: $ME
説明: (オプション) ビューアがブラウザ内で右クリック (Windows) または Command キーを押しながらクリック (Macintosh) するタイミングを指定します。アプリケーションエリアのときに表示されるメニュー。

"true" は完全なメニューを表示し、ユーザーがさまざまなオプションで再生を強化または制御できるようにします。

"false" は、[Macromedia Flash Player 6 について] オプションと [設定] オプションのみを含むメニューを表示します。

この属性を省略した場合、デフォルト値は true です。

wmode 属性/パラメータ

値: Window | Opaque | Transparent
テンプレート変数: $WM
説明: (オプション) Internet Explorer 4.0 の表示機能で、透明な Flash コンテンツ、絶対配置、およびレイヤーを使用できるようにします。このタグ/プロパティは、Flash Player ActiveX コントロールを備えた Windows でのみ有効です。

「ウィンドウ」は、ビデオ独自の長方形のウィンドウを使用して、Web ページ上のアプリケーションを再生します。 「ウィンドウ」は、Flash アプリケーションが HTML レイヤーと対話せず、常に最前面にあることを示します。

「不透明」にすると、アプリケーションはページ上のその背後にあるすべてのコンテンツを非表示にします。

「透明」では、アプリケーションの透明な部分を通して HTML ページの背景が見えるようになり、アニメーションのパフォーマンスが低下する可能性があります。

「不透明ウィンドウレス」と「透明ウィンドウレス」はどちらも HTML レイヤーと対話し、SWF ファイルの上のレイヤーがアプリケーションをシャドウできるようにします。 2 つのオプションの違いは、Transparent では透明度が許可されるため、SWF ファイルの一部が透明な場合、SWF ファイルの下にある HTML レイヤーがその部分を通して見えることです。

このプロパティを省略した場合、デフォルト値は Window です。オブジェクトのみに適用されます。

allowscriptaccess 属性/パラメータ

値: always | none | Samedomain
説明:allowscriptaccess を使用して、Flash アプリケーションがそれをホストする HTML ページと通信できるようにします。 fscommand() および getURL() 操作により、JavaScript が HTML ページのアクセス許可を使用する可能性があるため、このパラメーターが必要です。このアクセス許可は、Flash アプリケーションのアクセス許可とは異なる場合があります。これは、クロスドメインのセキュリティにとって重要な意味を持ちます。

常にスクリプト操作をいつでも実行できるようにします。

すべてのスクリプト実行操作を決して無効にしないでください。

samedomain Flash アプリケーションが HTML ページと同じドメインにある場合にのみスクリプトを許可します。

以上がHTML での Object 属性と param 属性の定義の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート