代码之家  ›  专栏  ›  技术社区  ›  Chry Cheng

在Firefox中捕获小程序异常

  •  0
  • Chry Cheng  · 技术社区  · 17 年前

    在IE的FF中。代码,如果某个方法引发异常,则输入catch子句。然而,在火狐中却不是这样。这是在Firefox的javascript引擎或LiveConnect实现中的一个限制吗?是否存在解决方案?

    try {
      document.applets["someApplet"].someMethodThatThrowsExceptions();
    } catch (e) {
      handleError();
    }
    
    2 回复  |  直到 17 年前
        1
  •  1
  •   Chry Cheng    17 年前

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

        2
  •  -2
  •   Sergei Kovalenko    17 年前

    使用

    document.getElementById('someApplet').someMethodThatThrowsException()
    
    推荐文章