Java-апплет не работает на IE8 - PullRequest
0 голосов
/ 17 декабря 2010

Когда я запускаю апплет в Firefox, он работает, но не в Internet Explorer 8 (но он работает в IE7)

Используется версия Java 6, обновление 18 (1.6.0_18)

Выход JVM в Firefox :

URL sin parametro: http://..../..../AppJava/
Parametro añadido a la URL codificado en UTF-8: ...IHgzC...
basic: Applet initialized
basic: Receptor de progreso suprimido: sun.plugin.util.GrayBoxPainter$GrayBoxProgressListener@1dd7056
basic: Applet made visible
basic: Starting applet
basic: completed perf rollup
basic: Applet started
basic: Told clients applet is started
basic: Starting applet teardown
basic: Finished applet teardown

Выход JVM в IE8 :

URL sin parametro: http://......./...../AppJava/
Parametro añadido a la URL codificado en UTF-8: ...IHgzCC.....
basic: Applet initialized
basic: Receptor de progreso suprimido:   sun.plugin.util.GrayBoxPainter$GrayBoxProgressListener@e86da0
basic: Applet made visible
basic: Starting applet
basic: completed perf rollup
basic: Applet started
basic: Told clients applet is started

Обратите внимание, что в IE8последняя строка - «Апплет Told клиентов запущен», а в Firefox - «Завершение апплета завершено».

Я также проверил настройки безопасности IE8, но я думаю, что они верны.

Есть идеи?

Спасибо

Ответы [ 2 ]

1 голос
/ 02 июня 2011

В IE 8 все в порядке. Должно работать. Согласно сообщениям консоли java / jvm, ваш апплет работает.

java должен быть совместимым ==> рекомендуется, чтобы версия java вашего браузера была такой же или выше, чем версия компилятора java, используемая для компиляции вашего апплета.

Поместите в свой апплет несколько операторов S.o.P и проверьте снова.

* ниже приведены примеры сообщений консоли Java при запуске апплета в браузерах FF и IE *

Сообщение консоли Java выглядит следующим образом (FF 4 и FF 3.x)

basic: Applet loaded.
basic: Applet resized and added to parent container
basic: PERF: AppletExecutionRunnable - applet.init() BEGIN ; jvmLaunch dt 125583 us, pluginInit dt 1492613 us, TotalTime: 1618196 us
basic: Applet initialized
basic: Removed progress listener: sun.plugin.util.GrayBoxPainter$GrayBoxProgressListener@1f14ceb
basic: Applet made visible
basic: Starting applet
basic: completed perf rollup
basic: Finished applet teardown

********* В IE 8 ********

basic: Applet loaded.                               
basic: Applet resized and added to parent container
basic: PERF: AppletExecutionRunnable - applet.init() BEGIN ; jvmLaunch dt 177363 us, pluginInit dt 390916 us, TotalTime: 568279 us
basic: Applet initialized
basic: Removed progress listener: sun.plugin.util.GrayBoxPainter$GrayBoxProgressListener@116471f
basic: Applet made visible
basic: Starting applet
basic: completed perf rollup
basic: Applet started
basic: Told clients applet is started

0 голосов
/ 21 июня 2012

Для Windows откройте Панель управления -> затем нажмите на JAVA Проверьте, доступны ли какие-либо обновления или нет, если тогда обновить сейчас Перейти к разделу JAVA Здесь вы видите, что есть настройка времени выполнения апплета java и написано, что Установки времени выполнения используются, когда апплет выполняется в браузере , выберите в представлении и просто убедитесь, что путь указан правильно ...

Наконец, откройте «Свойства обозревателя».: И Выберите Использовать jRE для апплета

Надеюсь, это поможет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...