問題タブ [deployjava]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
11576 参照

java - deployJava.js が IE 11 で JRE を検出しない

次のようなアプレットを含めるために deployJava.js を使用しています。

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 の回避策。

0 投票する
1 に答える
613 参照

java - deployJava.js を使用する場合、モバイルで java.com へのリダイレクトを無効にする

このコードを使用して、Web アプリケーションで Java Deployment Script を使用しています。

この問題は、このページをモバイル ブラウザで表示しようとすると発生します。

deployJava.runapplet は、ブラウザ/システムに現在インストールされているかどうかをチェックしますが、モバイル ブラウザには hava (ios および android) がないため、Java インストール ページにリダイレクトされ、利用可能な Java がないことも通知されます。

そのため、ユーザーはページ全体を表示できません。

モバイル ブラウザで Java チェックを無効にする方法が必要です。

0 投票する
1 に答える
271 参照

javascript - deployJava.js は IE11 をサポートしていません

関数「getBrowser」が「検出されたブラウザ名: Netscape ファミリ、その他」を返しました。誰かがこれを改善しましたか?

0 投票する
0 に答える
419 参照

java - deployJava.js は、マシンに JRE が存在する場合でも Java.com にリダイレクトします。

このアプリケーションには、Web ページにアプレットがあります。それをレンダリングするために、deployJava.js (Oracle が推奨するアプローチ) を使用しました。しかし、それはJava.comにリダイレクトされており、正しい(最小の)JREバージョンがマシンにインストールされています。

ドキュメントに従って、JRE がインストールされていない場合、または最小 JRE バージョンが満たされていない場合は、Java.com にリダイレクトする必要があります。

以下はコードです:

0 投票する
1 に答える
691 参照

java - deployjava.js を使用して Java が Safari にインストールされていない場合に JRE バージョンを取得する

deployjava.js を使用して、Java または JRE がシステムにインストールされているかどうかを確認しています。システムにインストールされている JRE バージョンと Java をチェックするスクリプトを作成します。Mac の Safari ブラウザーでテストしましたが、システムに JAVA をインストールしていないのに、 JRE バージョンが検出されたことが示されています: 1.5+ 。

depoyjava.js を使用して JRE バージョンを検出するコード:

これはどのように可能ですか?Safari ブラウザの問題ですか、それとも deployJava.js の問題ですか?