Eclipse IDE にメイン クラスを持つ Java アプレットがあります。JavaScriptで関数を呼び出したいと思います。x などの変数があり、それを javascript で指定したいのですが、javascript から別の変数 (y など) を Java アプレットで受け取りたいと考えています。
質問する
517 次
2 に答える
0
あなたの質問は、正確な設定について少し不明確です。だから私はいくつかの答えを与える:
- JavaScript 関数があり、Java で関数を実行したい場合は、次のヘルプが役立つかもしれません: https://developer.mozilla.org/en-US/docs/Rhino
- JavaScript を Web ブラウザーで実行し、Web ブラウザーもアプレットをロードする場合は、こちらを参照してください: http://docs.oracle.com/javase/tutorial/deployment/applet/invokingJavaScriptFromApplet.html
- Java アプレットを Eclipse IDE で実行し、JavaScript を別の場所の Web サイトで実行する場合、アプレットに HTTP(s) サーバーを提供させ、JavaScript で XmlHttpRequest を使用してアプレットを呼び出す必要があります。このためには、JavaScript からアプレットへのポーリングを使用する必要があります。アプレットはこの方法で JavaScript の関数を呼び出すことはできませんが、JavaScript はアプレットに接続できます。
ここに記載されている 3 つとは異なる設定を使用している場合は、投稿してください。より良い回答が見つかるかもしれません。
于 2013-03-08T22:00:25.863 に答える