This content has been marked as final. Show 2 replies
"Scripting Of Java Applets" option only controls whether script languages can call Java Applet composed by <applet> tag. If <object> tag is used to load applet, that option makes no effect.
If the purpose is to control scriptability of your applet, set the following parameter with your <object> tag instead:
<param name = "scriptable" value = "false">
1) I would like to detect whether the java-plugin of the internet explorer is enabled (i.e., Scripting Of java Applets is activated or not) using Java Script.
Within firefox this could be easily done using the Java-Script "navigator.javaEnabled" method.
Unfortunately, this method does not work in IE.
Moreover, I tried the "pinlady" detection (http://www.pinlady.net/PluginDetect/) as well as the "deployJava.js" (http://download.oracle.com/javase/6/docs/technotes/guides/jweb/applet/applet_deployment.html) "libraries". Both "libraries" failed to determine the activation status of the Java plugin correctly for IE.
I can not believe, that there is no way to detect the activation status of a Java plugin within IE correctly ...
2) Moreover, I analyzed that within Internet Explorer (IE) an applet starts (i.e., the init() & start-methods are invoked) even if the Java plugin is disabled / deactivated. In my opinion, this is not a desired application behavior. For example, using Firefox the applet does not start when the Java plugin is diabled.
Can anybody explain this behavior or give me some more information?
I really appreciate your help!!!