次のようなアプレットを含めるために deployJava.js を使用しています。
<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 では、Windows 8.1 についてはわかりません) を使用している一部のユーザーは、最新の Java が既にインストールされているにもかかわらず、(アプレットがロードされる前に) Java ダウンロード ページに自動的に転送されることに不満を持っています。Java の検証アプレットと var version = '1.1';の両方を使用して、これを検証しました。上記のjsでは、特定のバージョンを強制することはありません。
検証アプレットは、Java がインストールされていることを通知し、version='1.1' でもリダイレクトします。私が気付いたもう 1 つのことは、Java Uninstall Toolがロードされないことです。javaがインストールされていないと表示されます。ブラウザと PC を再起動しても、これには影響がないようです。
誰もこれに遭遇したことがありますか?deployJava が何があってもダウンロード ページへの転送を無効にする方法についてのアドバイス、または IE 11 の回避策。