在Firefox中捕获applet异常

时间:2009-07-21 07:35:30

标签: javascript firefox exception-handling applet

在IE中的IE。代码,如果someMethodThatThrowsExceptions确实抛出异常,则输入catch子句。但是,在Firefox中并非如此。这是Firefox的Javascript引擎或LiveConnect实现中的限制吗?是否存在变通方法?

try {
  document.applets["someApplet"].someMethodThatThrowsExceptions();
} catch (e) {
  handleError();
}

2 个答案:

答案 0 :(得分:1)

首先检查我应该在哪里检查:https://developer.mozilla.org/en/LiveConnect。发现这是某个LiveConnect版本中的已知问题。讨论,解决方案和解决方法:http://forums.java.net/jive/thread.jspa?threadID=45933&tstart=0

答案 1 :(得分:-2)

使用

document.getElementById('someApplet').someMethodThatThrowsException()