Получить версию плагина Java для браузера?

Вопрос
Можно ли получить версию Java Plugin, используемую веб-браузером, либо через Javascript, либо внутри Java-апплета, запускаемого плагином?

Фон
Я хотел бы запустить Java-апплет, встроенный в браузер, если пользователь использует Java Plugin2, или запустить его как приложение JWS, потому что мне нужно контролировать максимальный размер кучи апплета / приложения, что возможно только в Plugin2.

Я знаком с Java Deployment Toolkit (DeployJava.js) и PluginDetect.js ( http://www.pinlady.net/PluginDetect/), но эти пакеты на самом деле не позволяют вам получить актуальную версию плагина (только Версия JRE), и дайте название плагина только в некоторых браузерах.

Также нельзя предполагать, что пользователь с>JRE 1.6 Update 10 использует plugin2, потому что в Mac OS X 10.6 установлен JRE 1.6, но оригинальный плагин работает. Кроме того, вы не можете заставить пользователя обновить свою JRE с помощью DeployJava.js в Mac OS X.

1 ответ

Решение

Вот некоторые примеры проверки подключаемого модуля на стороне клиента: http://people.fh-landshut.de/~mbien/cafebabe.html (в частности, просмотр исходного кода страницы)

Другие вопросы по тегам