Java アプレットを含む HTML ページに、アプレット内から何かを書き込めるかどうか知りたいと思っていました。
より一般的には、これら 2 つの間でどのような相互作用が可能ですか?
ありがとう。
Java アプレットを含む HTML ページに、アプレット内から何かを書き込めるかどうか知りたいと思っていました。
より一般的には、これら 2 つの間でどのような相互作用が可能ですか?
ありがとう。
Java アプレット内から
// object to allow applet to invoke Javascript methods
protected static JSObject appletWindowJSObject = null;
appletWindowJSObject = JSObject.getWindow(this);
//Call your javascript method on the page and pass it something
appletWindowJSObject.call("myJavascriptMethod", "This is what I am passing");
その後、javascript を使用して、通常どおり html ページを操作できます。
アプレットを宣言するときに mayscript パラメータを含める必要がある場合もありますが、これが必要かどうかは不明です。
JSObjectを使用できます。
Java アプレットは JavaScript 関数を呼び出すことができます。