所以我有一个Java Applet,并且我想要将Java Applet中的字符串传递给Javascript,您如何做到这一点?它甚至有可能吗?我试图寻找谷歌,但它仅表现为传递一个JS字符串到Java,而不是Java对JS的例子中,字符串是一个方法Java String to JS
public String calc(String ans2)
请帮助我,因为我需要传递字符串为Javascript这样我就可以编辑它进一步使用html代码,谢谢
所以我有一个Java Applet,并且我想要将Java Applet中的字符串传递给Javascript,您如何做到这一点?它甚至有可能吗?我试图寻找谷歌,但它仅表现为传递一个JS字符串到Java,而不是Java对JS的例子中,字符串是一个方法Java String to JS
public String calc(String ans2)
请帮助我,因为我需要传递字符串为Javascript这样我就可以编辑它进一步使用html代码,谢谢
是的,你可以但你必须确保html对象标记设置正确,以及您的Java和JavaScript代码。
见Call Javascript from a Java applet。它显示了applet使用/调用JS方法的两种技巧。第二,使用JSObject
,可能是更可靠的方法来做到这一点。
你能否向JS发出一个请求到服务器并获取变量? – 2012-02-12 15:48:16
这不是在服务器上,变量是一个字符串,如果有帮助,我称之为'ans',我尝试了'函数getJavaString(){str = binomial.Main.calc(ans); alert(str); }' – David 2012-02-12 15:51:50