Please note, this is a STATIC archive of website developer.mozilla.org from November 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

LiveConnect

LiveConnect は、JavaScript から Java クラスなどのメソッドを呼べる機能を既存の Java の機能を利用して提供するアプリケーション作成用のインターフェースの名称です。
LiveConnect は Mozilla 2.0 で削除される予定です。詳細は Josh の blog 投稿 を参照してください。

アプレットに対する LiveConnect は HTML ページのアプレットタグの "MAYSCRIPT" 属性を利用して有効化されます。 アプレットは netscape.javascript パッケージを利用して JavaScript のオブジェクトを参照することが可能になり、 スクリプトは直接アプレットのメソッドを呼ぶことが可能になります (document.applets.name.methodName() 経由で)。 標準的な Java オブジェクトは JavaScript コードから作成と制御の両方が可能です。(たとえば、"new java.lang.String('javascript string')" を java.* パッケージの階層にいるクラスのコードに記述するか、新しい "Packages" オブジェクトをクラスのために階層の外で定義して利用するかです。) LiveConnect use by applets is enabled via the use of the "MAYSCRIPT" attribute in applet tags on an HTML page, following which the applet may refer to classes in the netscape.javascript package to access Javascript objects, and scripts may directly call applet methods (using the syntax document.applets.name.methodName()).

解説文書

Core JavaScript 1.5 Guide:LiveConnect Overview
Liveconnect の概要
Core JavaScript 1.5 Reference:LiveConnect
LiveConnect のために利用される Java クラス、そしてそのコンストラクタとメソッド。
Java Method Overloading and LiveConnect 3
LiveConnect が Java メソッドを JavaScript からオーバーロードするために利用する技術。
LiveConnect Exceptions
Java と JavaScript にて他のところで発生した例外を受け取る方法。?
Liveconnect Testcases
間違った HTML タグにあるアプレットを正常に動かすために。

コミュニティー

  • Java のフォーラム (英語)...

  • Javascript のフォーラム (英語)...

関連事項

JavaScript, Plugins


ドキュメントのタグと貢献者

 このページの貢献者: Shimono, Mgjbot
 最終更新者: Shimono,