2013-04-17 1 views
0

Firefox 12에 문제가 있습니다 (최신 Firefox는 잘 작동하고 다른 브라우저도 잘 작동 함).애플릿 메서드 호출 - Firefox 12 버그

Firefox 12 MyApplet은 정의되지 않았습니다.

다른 브라우저 모두 잘 작동합니다..

최신 파이어 폭 모두 잘 작동합니다.

그러나 나는이 도 firefox 12에서 고쳐야합니다.

.... 
.... 
<html> 
<head> 
<script type="text/javascript"> 
    function callbackFunction() { 
     .... 
     MyApplet.getData(); 
      // My applet is undefined in firefox 12. 
     .... 
} 

</script> 
</head> 
<body > 
    <script src="https://www.java.com/js/deployJava.js"></script> 
    <script > 
    var javaVersion='1.6'; 
      var startApplet = function(){  
        var attributes = { 
          id: 'MyApplet', scriptable: 'true', 
          code:'X.Y.Z.MyApplet.class', 
          archive:'<%=request.getContextPath()%>/applets/MyApplet.jar' 
         }; 
         var parameters = { 
          challenge : "${serverChallenge}", 
          callbackFunction : 'callbackFunction()', 
          language: "${pageContext.response.locale.language}" 
         }; 
         var version = '1.6'; 
         deployJava.runApplet(attributes, parameters, version); 
         }   
        startApplet(); 
     </script> 



</body> 
</html> 

JS 등을 사용하여 문제를 해결할 수 있습니까?

+1

FF 12 - 심각하게? 현재 FF가 버전 20.0.1을 보여줍니다. 어떤 빈티지가 FF 12입니까? BTW - 많은 애플릿 문제를 봤지만 애플릿이나 JS가 실제로 ** 해결할 수있는 문제는 본 적이 없습니다. 당신이 희망 할 수있는 최선의 방법은 문제가 언제 발생했는지 식별하고 사용자에게 조언 할 수 있다는 것입니다. –

+0

예, 진지하게. 매우 큰 프로젝트. 그래서 일부 사람들은 Firefox 12도 가질 수 있습니다. JS 또는 애플릿을 사용하여 문제를 해결할 수 있다면 더 좋을 것입니다. –

+0

그걸로 행운을 ... –

답변

1

그 해결책은 다음과 같습니다. Firefox 업데이트;