2012-07-30 39 views
0

Acessing JavaScript函数我试图传递给javascript函数从我的Java Applet通过小程序

JSObject.getWindow(ui).eval("foo(123)"); 

ui一些值:我FormMain。

发生了什么,我的JavaScript函数名为“富”,不运行?我的“富”功能只有一个警报。

回答

0

你的功能放在哪里?也许它属于另一个执行上下文。当你调用'eval'时,它会在全局上下文中执行。所以,请提供您的javascript功能的确切位置。

+0

我的javascrip函数与我的小程序标记位于相同的.aspx页面中。 – 2012-07-30 19:32:00

+0

您能否提供指向您网页的链接?如果你有它在线,能够调试它。我认为这是执行上下文的问题。当你从java调用这个函数的时候,还有可能没有加载javascript。 – timestopper 2012-07-30 19:41:40