0

Eclipse IDE にメイン クラスを持つ Java アプレットがあります。JavaScriptで関数を呼び出したいと思います。x などの変数があり、それを javascript で指定したいのですが、javascript から別の変数 (y など) を Java アプレットで受け取りたいと考えています。

4

2 に答える 2

0

あなたの質問は、正確な設定について少し不明確です。だから私はいくつかの答えを与える:

  1. JavaScript 関数があり、Java で関数を実行したい場合は、次のヘルプが役立つかもしれません: https://developer.mozilla.org/en-US/docs/Rhino
  2. JavaScript を Web ブラウザーで実行し、Web ブラウザーもアプレットをロードする場合は、こちらを参照してください: http://docs.oracle.com/javase/tutorial/deployment/applet/invokingJavaScriptFromApplet.html
  3. Java アプレットを Eclipse IDE で実行し、JavaScript を別の場所の Web サイトで実行する場合、アプレットに HTTP(s) サーバーを提供させ、JavaScript で XmlHttpRequest を使用してアプレットを呼び出す必要があります。このためには、JavaScript からアプレットへのポーリングを使用する必要があります。アプレットはこの方法で JavaScript の関数を呼び出すことはできませんが、JavaScript はアプレットに接続できます。

ここに記載されている 3 つとは異なる設定を使用している場合は、投稿してください。より良い回答が見つかるかもしれません。

于 2013-03-08T22:00:25.863 に答える
0

Java アプレットから javascript を呼び出す方法の例と、javascript から Java アプレットを呼び出す方法の例を次に示します

于 2013-03-04T20:22:08.820 に答える