2009-07-24 95 views

回答

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參數,不確定是否需要這些。

0

Java applet可以調用javascript函數。

+0

怎麼可能這樣做? – 2009-07-24 07:32:44

+0

看起來是這樣的: getAppletContext()。showDocument(new URL(「javascript:doSomething()」)); 可能是答案。 還有別的辦法嗎? – 2009-07-24 08:19:24