[RESOLVIDO] Problema com Applet + IE8

Tenho um applet, e coloquei os links para autodownload do JDK caso ele não esteja instalado…

OK, funciona no Firefox, IE7, até no IE6 :shock: , mas não funciona no Internet Explorer 8…

não faz absolutamente nada…

alguma dica?

<rich:panel id="panelApplet" styleClass="panelApplet">
	<object
		align="middle"
		classid="clsid:CAFEEFAC-0016-0000-0000-ABCDEFFEDCBA"
		codebase="http://java.sun.com/update/1.6.0/jinstall-6u6-windows-i586.cab"
		height="500"
		id="meuApplet"
		width="800">
		<param name="java_code" value="br.com.carlos.applets.MeuApplet.class" />
		<param name="java_codebase" value="applets/" />
		<param name="java_archive" value="meuapplet.jar" />
		<param name="type" value="application/x-java-applet;version=1.6" />
	</object>
	<comment>		
		<embed
			align="middle"
			height="500" 
			java_archive="meuapplet.jar"
			java_code="br.com.carlos.applets.MeuApplet.class"
			java_codebase="applets/"
			pluginspage="http://java.com/getjava/"
			type="application/x-java-applet;version=1.6"
			width="800" >
			<noembed>
				<h:outputText escape="false" styleClass="mensagem erro" value="nao tem java instalado.." />
			</noembed>
		</embed>
	</comment>

grato…

nada?

no ie8 não pede para baixar o java se o java não estiver instaldo,
fica só aquele quadradinho com o “x”…

no ie8 o navigator.javaEnabled(); retorna true, e na mesma máquina, com firefox, retorna false…

não tem absolutamente nada de Java / jdk / jre instalado… nada…

alguma idéia?

Consegui resolver o problema,

usei a biblioteca http://java.com/js/deployJava.js

e fiz um deployJava.checkVersion(‘1.6’);

e foi de buenas :slight_smile: