以下を使用して、JavaScript 経由で Java アプレットのメソッドを呼び出しています。
document.myApplet.myMethod();
ただし、これはサイトを信頼済みサイトに追加し、セキュリティを低に設定した場合にのみ完全に機能します。そうしないと、次のエラーが表示されます。
Microsoft JScript ランタイム エラー: オブジェクトはプロパティまたはメソッド 'myMethod' をサポートしていません
どうすればこれを解決できますか?
アプレットを実行するかどうか、Chrome からプロンプトが表示されます。
完全なコード スニペット:
<html>
<head>
<script type="text/javascript">
function getKey() {
var key = document.myApplet.mymethod();
}
</script>
</head>
<body onload="getKey()">
<applet id="myApplet" archive="myApplet.jar" code="myApplet.class" width="0" height="0"></applet>
</body>
</html>