Lo que deseo hacer, es en una funcion de JS el cual validar si tiene el applet activado, (osea verificar si tiene java instalado para ejecupar applet).
entonces lo que hago es en html ejecuto un objeto applet y despues en JS valido si tiene activado applet con .isActive() pero solo me funciona en IE, y queiro que tambien me funcione en Firefox.
este es el html
Código PHP:
<div align="center">
<object id="appletTest" alt="Test JRE Applet" classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" width="250" height="75">
<param name="type" value="application/x-java-applet" />
<param name="codebase" value="/jsp_utils/" />
<param name="code" value="webeq3.ViewerControl" />
<param name="pause" value="2000" />
<comment>
<embed type="application/x-java-applet"
code="webeq3.ViewerControl" codebase="/jsp_utils/" width="1" height="2" />
<noembed>Java Detection Applet did not initiate.</noembed>
</comment>
</object>
</div>
Código PHP:
applet = document.getElementById("appletTest");
if(applet == null)
{
alert("no tiene Java instaldo");
}
else
{
// Try load applet.
try
{
//Sleep until applet is ready.
if(applet.isActive())
{
alert("si tiene Java instaldo");
}
else
{
alert("no tiene Java instaldo");
}
}//Not support applet.
catch(ex)
{
alert("Error....");
}
}