java applet可以操作包含它的HTML页面吗?

时间:2009-07-24 07:17:31

标签: java applet liveconnect

我想知道我是否可以在applet中的包含我的Java applet的HTML页面上写一些内容。

更一般地说,这两者之间可能有什么相互作用?

感谢。

3 个答案:

答案 0 :(得分:4)

从您的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页面。

在声明applet时可能还需要包含mayscript参数,不确定是否需要这样做。

答案 1 :(得分:1)

您可以使用JSObject。

Sun: java to javascript communication

答案 2 :(得分:0)

java applet可以调用javascript函数。