2011-06-27 22 views

答えて

0

私はあなたができるとは思わない。それはあなたのブラウザを超えて情報にアクセスするためにjavascriptを必要とします。たぶんいくつかのブラウザ固有の解決策があります。

3

クライアントがwindow.navigator.javaEnabled()で有効になっているかどうかを確認できます。ない ブラウザは、一般的にはJavaの サポートを提供していますか - このメソッド の戻り値は、好みのJavaがオンまたはオフである 統制ことかどうかを示し

:という

注意。詳細については

、それがセキュリティ侵害になりますその可能.IFはJavaScript経由のJavaのバージョンを知るhttps://developer.mozilla.org/en/DOM/window.navigator.javaEnabled

0

そのない可能性を見てみましょう。

3

実行したいアプレットまたはWeb Startアプリケーションがあると思われます。

これらの場合、OracleはJavaバージョンの検出に役立つJava Deployment Toolkit JavaScriptを提供し、アプレット・タグとWeb Startランチャー・ボタンを自動的に作成するメソッドも提供します。

http://download.oracle.com/javase/6/docs/technotes/guides/jweb/deployment_advice.html#deplToolkit(.jsファイルをダウンロードするリンクもあります)のように、インストールされているJREを取得したり、最新のインストールページにユーザーを送信したりできます。これはあなたが探しているものかもしれません。

注:

  • これは、JREの検出に適用されます。 JDKはブラウザでは使用されないため、JDKを検出する必要はありません。
  • プライバシー設定やその他のブラウザ/ JRE設定オプションのために動作しないことがあります。
関連する問題