First, the applet needs to import the
but IE's VM has no problem running the Applet.
(BTW, to compile the Applet, you will need to include plugin.jar in your classpath (e.g. C:Program
FilesJavajre1.5.0libplugin.jar). It is where the JSObject class is located.)
When defining the Applet in the HTML, you need to add the "MAYSCRIPT"
parameter to the <APPLET> tag. e.g.
<APPLET CODE="TestingApplet.class" WIDTH="100" HEIGHT="100" MAYSCRIPT>
<PARAM NAME="initFunction" VALUE="appletLoaded">
Here, I also pass a string "appletLoaded" as a parameter to the
Applet. In my testing HTML page, "appletLoaded" is in fact a
will call this function in its init() method.
I wrote a little testing program and put the HTML, Applet, and source code
On that page, the "Click Me" button was originally disabled. When the
function will in turn enable the button.
(Since I sign my own certificate, so when you visit my site using SSL,
you will see a warning message. That is normal. Just click OK)