ホームページ > 記事 > ウェブフロントエンド > HTML アプレット タグは何を意味しますか? HTMLアプレットタグの使い方を詳しく解説
HTML アプレット タグの意味は何ですか? HTMLアプレットタグの使い方を詳しく解説 まずは、HTMLアプレットタグの定義と具体的な使い方、そしてHTMLアプレットタグの属性機能について紹介するこの記事の内容から見ていきましょう
。 HTML アプレット タグ:
HTML アプレット タグの必須属性:
code: URL: Java アプレットのファイル名を指定します。
object : name : アプレットの一連のバージョンを含むリソース名を定義します。
HTML
埋め込み Java アプレット:
<applet code="Bubbles.class" width="350" height="350"> Java applet that draws animated bubbles. </applet>
html アプレット タグのオプション属性:
w3c はアプレットの使用を推奨していませんが、アプレットは企業で使用されていますイントラネットでのアプレットの展開は推奨される一般的な方法なので、最初に
HTML アプレット タグの使用法:
アプレットの初期展開では、
1. アプレットの使用例を次に示します:
<applet code=Applet1.class width="200" height="200"> Your browser does not support the <code>applet</code> tag. </applet>
一般に、主に次の属性を使用します:
code 属性 は、java.applet.Applet またはそのサブクラスから継承されるアプレット クラスを指します。 java.swing.JApplet クラスの場合、この属性値はアプレット クラスを保存するパスである必要があります。
width 属性は、アプレットがブラウザ内で占める幅を指します
height 属性は、アプレットがブラウザ内で占める高さ
2. 通常はこれらの属性を使用しますが、アプレットを jar ファイルにパッケージ化する場合は、次のような archive 属性を使用する必要があります:
<applet code=package.Applet1.class archive="app.jar" width="200" height="200"> Your browser does not support the <code>applet</code> tag. </applet>
この例の意味複数のjarファイルを使用する場合は、jarファイルをカンマで区切って、htmlファイルを保存するファイル内のapp.jarファイル内でアプレット・クラスpackage.Applet1.classを検索します。英語のエンコーディングで。
3. ロードしたいファイルが現在のディレクトリではなく、そのサブディレクトリまたは上位ディレクトリにある場合があります。この場合、次のように codebase 属性を使用できます。 Java プラグインは現在のディレクトリにあり、そのディレクトリの下の app サブディレクトリを検索し、Applet1.class クラスをロードします。
4. 次のように、アプレット クラスにパラメータを渡すこともできます。
<applet code=Applet1.class codebase="app" width="200" height="200"> Your browser does not support the <code>applet</code> tag. </applet>
この方法では、作成したアプレットの getParameter(String param) メソッドを通じてこれらのパラメータを取得できるため、使用できます。アプレット タグ内でプログラムの目的を設定でき、渡されるパラメータ名は param タグの name 属性値です。
HTML アプレット タグ属性の概要:1. classid 属性
は、使用する Java プラグインの最小バージョン番号を示します。これは、現在インストールされている Java プラグインのバージョンより大きい必要があることを意味します。そうでない場合、このアプレットは実行できません。 Internet Explorer で通常使用される classid 属性値は固定です。つまり、
<applet code=Applet1.class codebase="app" width="200" height="200"> <param name="param1" value="1"/> <param name="param2" value="2"/> Your browser does not support the <code>applet</code> tag. </applet>
この形式は、IE で最新の jre バージョンを使用することを示します。
classid には次のような別の形式もあります。
classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
xxxx-yyyy-zzzz は Java プラグインのバージョン番号 (バージョン 1.6.0 など) で、次のように表現できます:
classid="clsid:CAFEEFAC-xxxx-yyyy-zzzz-ABCDEFFEDCBA"2.width 、高さ属性
アプレットと同じですが、ここでは紹介しません
3.codebase はオプションの属性で、次の機能があります:このマシンにインストールされている JRE (Java ランタイム環境) のバージョンは、 classid 属性で指定されたバージョンの場合、ブラウザはこの URL にアクセスして jre をダウンロードしてインストールします。
コードベースは次の形式です:
classid="clsid:CAFEEFAC-0016-0000-0000-ABCDEFFEDCBA"
この形式では、ローカルにインストールされている jre バージョンが classid で指定されたバージョンではない場合、指定された URL に移動し、ダウンロードしてインストールします
codebase=<URL>
この形式では、jre の場合マシンにインストールされているバージョンがクラス ID で指定されたバージョンより小さい場合は、指定された URL に移動して jre をダウンロードします
注: これらは英語のカンマで区切られています。
ここでは、Sun 社を使用して、Windows プラットフォームでのインストール ファイルの各バージョン専用のファイル (.cab 形式) をダウンロードします
注:
【関連おすすめ】
HTML5のボーダー属性を設定するには? html5テーブルのborder属性の紹介htm5の新しいform要素であるkeygenタグの使い方と属性の紹介以上がHTML アプレット タグは何を意味しますか? HTMLアプレットタグの使い方を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。