java的jsobject eval方法与javascript的eval方法相同

时间:2010-03-17 14:19:40

标签: java javascript

我已经在这些论坛和其他论坛上阅读了很多次,你不应该在JS中使用eval()。我正在将java applet的输出写入浏览器,在导入netscape.javascript。*;中使用JSObject eval方法,它在FF中正常工作但在IE上我得到了Unspecified错误,如果我通过删除菜单等来减轻DOM,那么这个问题就会消失,我已经尝试了一切但却无法解决问题。

在这些论坛上阅读,如果绝对有必要使用eval,那么在IE中的try catch块中执行此操作以避免未指定的错误,现在因为Java正在调用它,所以这不能放在JS的try和catch块中(在java中它已经在try catch块中。

问题是JSObject eval的Java实现与浏览器的eval方法相同吗?我知道浏览器应该有JSObject的实现,以便与applet一起使用。

我是对的理论吗?如果是这种情况,如果可能的话,任何解决办法吗?

由于

0 个答案:

没有答案