Апплет Java не работает на IE9, но отлично работает на Firefox
Я застрял с небольшой проблемой, я разрабатываю Java-апплет под Windows 7 с JRE 1.6_0.37, и все отлично работает на IE9 и FF.
Когда мы решаем протестировать приложение в целевой среде с vmware, предварительно настроенным для установки клиента (IE9 и JRE1.6_0.20), мы видим, что апплет не работает (у меня появляется сообщение типа: Ошибка: нажмите здесь, чтобы получить более подробную информацию в верхнем левом углу страницы). Когда я проверяю консоль Java, я вижу, что класс не найден. Я пытаюсь скачать банку напрямую (как http://myhost/applet/my.jar
) и это работает.
Я решил проверить с Firefox и все работает нормально. Но цель IE9:(
Я проверяю все параметры в IE, чтобы убедиться, что плагин исправен и активирован, и все вроде бы нормально.
почему Firefox может получить JAR без проблем, а IE нет?
Я действительно застрял, так что если вы можете мне помочь;)
код апплета:
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" width="100%" height="600" name="applet_appletObject" id="applet_appletObject">
<param name="code" value="fr.edf.mpv2.castor.applet.client.CastorAppletGraphique.class">
<param name="name" value="applet_appletObject/">
<param name="codebase" value="applet_appletObject/">
<param name="boxbgcolor" value="white">
<param name="scriptable" value="true">
<param name="java_arguments" value="-Xmx512m -Xms96m">
<param name="mayscript" value="true">
<param name="codebase_lookup" value="false">
<param name="archive" value="/ctrweb/applet/castor-applet-client-02.00.00.jar,/ctrweb/applet/castor-applet-commun-02.00.00.jar,/ctrweb/applet/commons-logging-1.0.4.jar,/ctrweb/applet/jcommon-1.0.13.jar,/ctrweb/applet/jfreechart-1.0.10.jar,/ctrweb/applet/jcalendar-1.3.3.jar">
<param name="cache_archive" value="/ctrweb/applet/castor-applet-client-02.00.00.jar,/ctrweb/applet/castor-applet-commun-02.00.00.jar,/ctrweb/applet/commons-logging-1.0.4.jar,/ctrweb/applet/jcommon-1.0.13.jar,/ctrweb/applet/jfreechart-1.0.10.jar,/ctrweb/applet/jcalendar-1.3.3.jar">
<param name="cache_version" value="02.00.00, 02.00.00, 1.0.4.0, 1.0.D.0, 1.0.A.0"> <param name="appletName" value="applet_appletObject"/>
<param name="resolutionY" value="1024"/>
<param name="locale" value="fr"/>
</object>
большое спасибо
1 ответ
Вот почему у IE нет друга, так как user1071777 говорит, что некоторый код и скриншот будут полезны, но, если вы пытались проверить его в другой среде, а не в виртуальной машине, некоторые члены моей команды не могут запускать апплеты и / или javascripts от VM... возможно, потому что они сделаны из подправленных версий ОС