Tag: applet

jQuery和Java applet

我正在开发一个项目,我们在部分UI(特别是地图)中使用Java applet,但是在HTML / JavaScript中围绕applet构建其余UI,通过LiveConnect / NPAPI与applet通信。 我知道,有点奇怪,但我们假设设置没有讨论。 我开始计划使用jQuery作为我的JavaScript框架,但我遇到了两个问题。 发出第一个: 选择小程序不能访问小程序的方法。 Java的: public class MyApplet extends JApplet { // … public String foo() { return “foo!”; } } JavaScript的: var applet = $(“#applet-id”); alert(applet.foo()); 运行上面的JavaScript会导致 $(“#applet-id”)。foo不是函数 这与Prototype相反,Prototype类似的代码确实有效: var applet = $(“applet-id”); alert(applet.foo()); 那么…… applet方法在哪里? 发出第二个: Firefox 2中的jQuery和applet存在一个已知问题: http : //www.pengoworks.com/workshop/jquery/bug_applet/jquery_applet_bug.htm 这是一个很长的镜头,但有人知道一个解决方法吗? 我怀疑这个问题不可修复,这意味着要切换到Prototype。 谢谢您的帮助!