Я использую deployJava.js включить апплеты, как так:deployJava.js не обнаруживая JRE в IE 11
<script>
var attributes = {
name:'ForrestGump', id:'ForrestGump',
codebase:'java/', code:'ForrestGump',
cache_archive:'ForrestGumpSigned.jar',
cache_option:'Plugin',
initial_focus:false,
width:1, height:1 };
var parameters = { } ;
var version = '1.7.0' ;
deployJava.runApplet(attributes, parameters, version);
</script>
некоторых пользователей, использующих IE 11 (в Windows 7, я не уверен, что окна 8.1) жаловались, что он автоматически перенаправит их на страницу загрузки Java (до загрузки апплета), даже если последняя java уже установлена. Я проверил это, используя как Java's Verification applet, так и установив var version = '1.1'; в js, выше которого, по их словам, не будет принудительной конкретной версии.
Апплет проверки говорит мне, что Java установлен, и даже с версией = '1.1' он все еще перенаправляет их. Еще одна вещь, которую я заметил, это то, что Java Uninstall Tool не загружается для них. Он говорит, что java не установлен. Перезагрузка браузера и ПК, похоже, не влияет на это.
Кто-нибудь сталкивался с этим раньше? Любые советы о том, как я могу отключить deployJava от пересылки на страницу загрузки независимо от того, что происходит, или же обход IE 11.
Это исправлено, спасибо. Трудно было проверить его на моей машине с Windows 8, так как MS не позволит вам загружать IE 11, если вы не выиграли 7 или 8.1. Идите фигуру. –
Я попытался это сделать и, похоже, не работает со мной. Другие предложили запустить IE как администратор. Кажется, что это сработало для некоторых. Я запускаю Windows 7 x86 и IE 11 с новым обновлением java u51. – skift
их новые версии deployJava.js имеют чеки там для трезубца. но на данный момент все еще не работает. Похоже, это исправление перейдет в u55. Надеюсь, это сработает тогда и скоро. – skift