There are several Java detection examples in this folder...


a)  Example0:
A Java detector that can perform both OTF and NOTF detection. It uses the jarfile when necessary.
Detection is initiated before the window has loaded.

   Example0_verified:
This is exactly the same as Example0, except that we added the verifyJarfile.js script
in the <head> tag. The verifyJarfile.js script verifies that the detection code in Example 0
specified a jarfile correctly with the proper name and path.


b)  Example1:
A Java detector that can perform both OTF and NOTF detection. It uses the jarfile when necessary.
Detection is initiated before the window has loaded.

   Example1_verified:
This is exactly the same as Example1, except that we added the verifyJarfile.js script
in the <head> tag. The verifyJarfile.js script verifies that the detection code in Example 1
specified a jarfile correctly with the proper name and path.


c)  Example2:
A Java detector that can only perform OTF detection. It uses the jarfile when necessary.
Obviously, Java will not be detected in certain cases here (Some browsers need NOTF detection).
Detection is initiated before the window has loaded.

    Example2_verified
This is exactly the same as Example2, except that we added the verifyJarfile.js script
in the <head> tag. The verifyJarfile.js script verifies that the detection code in Example 2
specified a jarfile correctly with the proper name and path.


d)  Example3:
A Java detector that can perform both OTF and NOTF detection. It uses the jarfile when necessary.
Detection is initiated after the window has loaded.

   Example3_verified:
This is exactly the same as Example3, except that we added the verifyJarfile.js script
in the <head> tag.


e)  Example4:
A Java detector that can only perform OTF detection. It uses the jarfile when necessary.
Obviously, Java will not be detected in certain cases here (Some browsers need NOTF detection).
Detection is initiated after the window has loaded.

    Example4_verified:
This is exactly the same as Example4, except that we added the verifyJarfile.js script
in the <head> tag.




Note about the PluginDetectJava scripts in this folder
-------------------------------------------------------

PluginDetectJava_OTF_NOTF.js and PluginDetectJava_OTF_NOTF_Simple.js were generated by
the PluginDetect Script Generator.
The "Java" and "NOTF" checkboxes were both selected, so that the script could handle
both OTF and NOTF Java detection.


For the PluginDetectJava_OTF.js script, The "Java" checkbox was selected. But, the
"NOTF" checkbox was NOT selected. Hence this script can only handle OTF detection.



