Pregunta

Al ver la página web de otra persona que contiene un subprograma, ¿cómo puedo forzar a Internet Explorer 6.0 a utilizar un JRE en particular cuando tengo varios instalados?

¿Fue útil?

Solución

Si te refieres a que no eres la persona que escribe la página web, entonces puedes desactivar los complementos que no deseas usar con el Administrar complementos Pantalla de opciones de IE agregada en Win XP SP2

Otros consejos

Primero, deshabilite la versión de Java actualmente instalada.Para hacer esto, vaya a Panel de control > Java > Avanzado > Java predeterminado para navegadores y desmarque Microsoft Internet Explorer.

A continuación, habilite la versión de Java que desea utilizar.Para hacer esto, vaya a (por ejemplo) C:\Archivos de programa\Java\jre1.5.0_15\papelera (dónde jre1.5.0_15 es la versión de Java que desea utilizar) y ejecute javacpl.exe.Ir a Avanzado > Java predeterminado para navegadores y comprobar Microsoft Internet Explorer.

Para recuperar su versión anterior de Java, debe invertir estos pasos.

Tenga en cuenta que en versiones anteriores de Java, Java predeterminado para navegadores se llama Soporte de etiquetas <APPLET> (pero el efecto es el mismo).

Lo bueno de este método es que no afecta a otros navegadores ni al JRE del sistema predeterminado.

Tengo el mismo problema hoy y estoy de acuerdo con Jack Leow.Básicamente, en Windows XP, tuve que ir a Panel de control > Java y luego:

  1. pestaña Java
  2. Haga clic en el botón "Ver"
  3. Habilite solo el JRE que quiero (es decir,JRE 1.5.x y mantener 1.6.x deshabilitado)
  4. Reiniciar IE
  5. Cargar la página del subprograma en IE
  6. ¡Y listo, se está cargando la versión JRE correcta!

Para la solución del lado del servidor (sobre la cual su pregunta fue originalmente ambigua), esta pagina al sol enumera una forma de especificar un JRE.Específicamente,

<OBJECT 
  classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
  width="200" height="200">
  <PARAM name="code" value="Applet1.class">
</OBJECT>

El atributo ClassID identifica qué versión del complemento Java utilizará.

El siguiente es una forma alternativa del atributo ClassID:

classid="clsid:CAFEEFAC-xxxx-yyyy-zzzz-ABCDEFFEDCBA"

En esta forma, "xxxx", "yyyy" y "zzzz" son números de cuatro dígitos que identifican la versión específica del complemento Java que se utilizará.

Por ejemplo, para usar Java Plug-in Version 1.5.0, especifica:

classid="clsid:CAFEEFAC-0015-0000-0000-ABCDEFFEDCBA"

Primero probaría todas las respuestas aquí.Pero solo quería incluir lo que hago, en caso de que no te funcionen.

Intenté resolver el mismo problema que tenías antes y, al final, lo que decidí hacer fue tener solo un JRE instalado en mi sistema a la vez.Tengo alrededor de 10 JDK diferentes (1.3 a 1.6 y de varios proveedores: Sun, Oracle, IBM), ya que los necesito para el desarrollo, pero solo un JRE independiente.

Esto me ha funcionado en mi computadora con Windows 2000 + IE 6 en casa, así como en mi computadora con Windows XP + Multiple IE en el trabajo.

Como se mencionó aquí para JRE6 y JRE5, actualizaré para JRE1.4:

Necesitará ejecutar el jpicpl32.exe aplicación en el directorio jre/bin de su instalación de Java (p. ej. c:\java\jdk1.4.2_07\jre\bin\jpicpl32.exe).

Esta es una versión anterior de la aplicación mencionada en la publicación de Daniel Cassidy.

Utilizar el kit de herramientas de implementación's implementarJava.js (aunque esto garantiza una versión mínima, en lugar de una versión específica)

Puede especificar la familia de JRE que se utilizará.http://www.oracle.com/technetwork/java/javase/family-clsid-140615.html

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top