ホームページ > ウェブフロントエンド > htmlチュートリアル > HTML_html/css_WEB-ITnose のオブジェクト、クラス ID レコード

HTML_html/css_WEB-ITnose のオブジェクト、クラス ID レコード

WBOY
リリース: 2016-06-24 11:32:10
オリジナル
795 人が閲覧しました

1. まず、オブジェクトとは

埋め込みオブジェクトを定義します。この要素を使用して、XHTML ページにマルチメディアを追加してください。

この要素を使用すると、HTML ドキュメントに挿入されるオブジェクトのデータとパラメーター、およびデータの表示と操作に使用できるコードを指定できます。

タグは、画像、オーディオ、ビデオ、Java アプレット、ActiveX、PDF、Flash などのオブジェクトを含めるために使用されます。

object は本来、img 要素と applet 要素を置き換えることを目的としています。ただし、バグとブラウザのサポート不足により、これは起こりませんでした。

ブラウザのオブジェクト サポートは、オブジェクトの種類によって異なります。残念ながら、主要なブラウザはすべて、同じオブジェクト タイプをロードするために異なるコードを使用しています。

幸いなことに、object が解決策を提供します。 object 要素が表示されていない場合は、 の間のコードが実行されます。このようにして、複数のオブジェクト要素 (ブラウザごとに 1 つ) をネストできます。

2. オブジェクトの classid

は、オブジェクトの実行時設定を定義します。

画像には タグを使用せず、代わりに タグを使用してください。

まず例を見てみましょう:

 <object classid="clsid:F08DF954-8592-11D1-B16A-00C0F0283628" id="Slider1" width="100" height="50">  <param name="BorderStyle" value="1" />  <param name="MousePointer" value="0" />  <param name="Enabled" value="1" />  <param name="Min" value="0" />  <param name="Max" value="10" /></object>
ログイン後にコピー

その中で、param の使用: param 要素を使用すると、XHTML ドキュメントに挿入されるオブジェクトの実行時設定を指定できます

つまり、これはタグは、それを含むオブジェクトに使用できます。 または タグはパラメータを提供します。

そして、classid は ActiveX コントロールの ID です

このコントロールの ID は次のように見つけることができます:

この Microsoft スライダー コントロールはMicrosoft スライダー コントロールプラグイン

思い出してください: ポータル:

Jquery Uploadify 3.21 およびバージョン 2.1 の使用に存在する問題 - レコード 3

以前、jQuery Uploadify で同様の問題が発生しました。つまり、IE で Flash を使用する BUTTON が機能しませんでした。そこで、最後の文を追加しました:

if ($.browser.msie) { $(".swfupload").attr("classid","clsid:D27CDB6E-AE6D-11cf-96B8-444553540000");

ここでの声明: jQuery の新しいバージョンでは、$.browser.msie メソッドは廃止されました。したがって、この判断を使用することは避けてください。

同様に、次のクラス ID を探しています:

両方とも Flash である 2 つのプラグイン ID が見つかりました。

最初のものは IE ブラウザー用であり、

もう 1 つは非 IE ブラウザー用です。

3.object と embed

Web ページ内で Flash コンテンツを通常に表示したい場合は、ページ内に Flash のパスを指定するタグが必要です。つまり、OBJECT タグと EMBED タグです。

OBJECT タグは Windows プラットフォームの IE ブラウザで使用され、EMBED は Windows および Macintosh プラットフォームの Netscape Navigator ブラウザと Macintosh プラットフォームの IE ブラウザで使用されます。

Windows プラットフォーム上の IE は、Activex コントロールを使用して Flash を再生しますが、他のブラウザは Netscape プラグイン テクノロジを使用して Flash を再生します。


タグと タグの違い:

どちらもマルチメディア ファイルを再生するために使用されるオブジェクトであり、object 要素は IE ブラウザーに使用され、embed 要素は非IE ブラウザでは、互換性を確保するために、通常、2 つの要素を同時に使用し、ブラウザはサポートしていないタグを自動的に無視します。 2 つの要素を同時に使用する場合は、 タグを タグ内に配置する必要があります。


4.ActionScript

ActionScript (略して AS) は、Macromedia (現在は Adob​​e に買収) によって、元々は単純なスクリプト言語でした。

最新バージョンの ActionScript 3.0 は、強力な機能、豊富なクラス ライブラリ、および JavaScript に似た構文を備えた完全なオブジェクト指向プログラミング言語で、主に Flash インタラクティブ、エンターテイメント、実用的な開発、Web ページ制作などに使用されます。 RIA (インターネット アプリケーション) 開発


これには、Flash スクリプトを作成するための拡張機能が含まれます

使用するツール:

Flash CS6

ポータル: ActionScript 3.0 の概要: Hello World、ファイルの読み取りと書き込み、データ ストレージ (SharedObject)、 JS 調整との相互作用

5. flash と js の間の相互作用

ポータル:

Flash Research (1) - ローカル通信

Flash Research (2) - asp.net サービスとの相互作用 (アクセス データベース) Flash Research ( 3)——Falsh は JavaScript と対話します

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