2013-03-04 58 views
0

我在Eclipse IDE中有一個帶有主類的java applet!我想在JavaScript上調用一個函數。我有一個變量,例如x,我希望它在javascript中給我,我想從我的java小程序中的JavaScript例如y接收另一個變量。與java applet的Javascript連接

回答

0

下面是如何從Java小程序here,如何調用JavaScript從javascript here

+0

我做到了,但我無法理解我如何加載我的JavaScript,因爲它在JSObject上有這個變量!我想加載我自己的JavaScript! – NickName 2013-03-05 11:31:21

0

你的問題有點不清楚確切的設置調用Java小程序的例子。所以我給一對夫婦的答案:

  1. 如果你有JavaScript函數和要執行的Java的功能,也許這幫助:https://developer.mozilla.org/en-US/docs/Rhino
  2. 如果您在Web瀏覽器和Web瀏覽器的JavaScript運行也將加載的小程序,看http://docs.oracle.com/javase/tutorial/deployment/applet/invokingJavaScriptFromApplet.html
  3. 如果您在Eclipse IDE中運行Java Applet,並在其他位置的網站上運行JavaScript,則必須讓Applet提供HTTP(s)服務器並在JavaScript中使用XmlHttpRequest來調用applet。爲此,您必須使用從JavaScript到Applet的輪詢,因爲Applet無法通過JavaScript調用函數,但JavaScript可以連接到Applet。

如果你在這裏提到的三個設置有不同的設置,請發帖,也許我們可以找到更好的答案。