在IE中的IE。代码,如果someMethodThatThrowsExceptions确实抛出异常,则输入catch子句。但是,在Firefox中并非如此。这是Firefox的Javascript引擎或LiveConnect实现中的限制吗?是否存在变通方法?
try {
document.applets["someApplet"].someMethodThatThrowsExceptions();
} catch (e) {
handleError();
}
答案 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()