我对 Firefox 12 有一个问题(较新的 Firefox 运行良好,而另一种浏览器也运行良好)。
在 Firefox 12中, MyApplet未定义。
在其他浏览器中一切正常。
在较新的 Firefox 中,一切都运行良好。
但我也需要在 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 或类似的东西来解决这个问题?