annie wrote:
Can Java classes/objects be used from within the javascript code on the
HTML page?
I.e., can I call a Java method from the javascript function?
If you embed a Java applet e.g.
<applet name="appletName" code="applet.class"></applet>
then in some browsers you can call the public methods of that applet e.g.
document.applets.appletName.methodName();
It however depends on the browser and the used Java virtual machine
whether that works, if you use the Sun JRE for Java and browsers like
Mozilla 1.4 or later, Opera 7, IE 5/6 on Windows then it works, IE on
Win with the MS Java VM should also work. I think it doesn't work with
MSIE/Mac while the latest Safari versions are reported to support
JavaScript-->Java applet communication.
In Mozilla and in Opera with the Sun JRE you can also directly script
Java, I have only tested that on Windows, but there you can do e.g.
var javaDate = new java.util.Date();
but that doesn't work with MSIE, whatever Java (Sun or MS) you use.