Насколько я знаю, браузер использует плагин для обработки определенного типа контента.Это не принесет особой пользы, если вам нужно взаимодействовать со страницей.
Все более современные решения, такие как Silverlight, ограничены изолированной программной средой безопасности браузера.Таким образом, прямой доступ к реестру невозможен.
Если вы работаете только с IE, вы можете создать элемент управления ActiveX.ActiveX позволит вам выйти за пределы изолированной программной среды безопасности браузера.
Подписанный Java-апплет , вероятно, будет работать и в других браузерах.Подписанный апплет может также выходить за пределы песочницы браузера, хотя я должен признать, что я не знаком со всеми деталями.Более подробная информация о доступе к реестру Windows из Java здесь .
В любом случае, я думаю, вам нужно получить сертификат для подписи кода, чтобы браузеры могли доверять вашему коду.Даже подписанный апплет или элемент управления ActiveX отобразит диалоговое окно с просьбой подтвердить его выполнение в браузере.