我想知道是否可以在包含我的 Java 小程序的 HTML 页面上从小程序中编写一些内容。
更一般地说,这两者之间可能有哪些相互作用?
谢谢。
从您的 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 函数。