3

質問
Javascriptを介して、またはプラグインによって実行されているJavaアプレット内で、Webブラウザによって使用されているJavaプラグインのバージョンを取得することは可能ですか?

背景
ユーザーがJavaPlugin2を使用している場合は、ブラウザに埋め込まれたJavaアプレットを実行します。それ以外の場合は、アプレット/アプリケーションの最大ヒープサイズを制御する必要があるため、JWSアプリケーションとして実行します。これは可能です。 Plugin2で。

私はJavaDeploymentToolkit(DeployJava.js)とPluginDetect.js(http://www.pinlady.net/PluginDetect/)に精通していますが、これらのパッケージでは実際のプラグインバージョンを取得することはできません( JREバージョン)、一部のブラウザでのみプラグイン名を付けます。

Mac OS X10.6にはJRE1.6がインストールされているが、元のプラグインが実行されているため、> JRE 1.6Update10のユーザーがplugin2を実行していると想定することもできません。さらに、MacOSXでDeployJava.jsを使用してJREをアップグレードするようにユーザーに強制することはできません。

4

1 に答える 1

3

plugin2をチェックするクライアント側の例を次に示します。http://people.fh-landshut.de/~mbien/cafebabe.html 具体的には、ページのソースを表示します)

于 2009-10-27T16:57:01.780 に答える