JavaScriptからJavaアプレットのメソッドを呼べるそうなのでテストコードを書いてみました。 appletタグはname属性を付けることでアクセスできるようです。id属性からでもアクセスできるようですが、幾つかコードを書いてみた感じではname属性が優先的に選ばれるような感じです。

myTest.java

import java.applet.*;

public class myTest extends Applet {
    public String SayHello(){
        return "Hello World!";
    }
}

test.html

<html>
<head>
  <applet code="myTest" name="myTestApplet" width=0, height=0></applet>
</head>
<body>
  <script language="javascript">
    document.write( document.myTestApplet.SayHello() );
  </script>
</body>
</html>

CategoryJavaScript


|New|Edit|Freeze|Diff|Backup|Attach|Copy|Rename|
Last-modified: 2004-07-28 (Wed) 00:00:00 (5861d)
HTML convert time: 0.011 sec.