#javascript #html #jquery #windows
#javascript #HTML #jquery #Windows
Вопрос:
Я застрял где-то в своей функциональности, где я хочу проверить, установлено какое-либо конкретное приложение или нет?
Например: я установил Microsoft Excel или MS-Teams на свой ноутбук с Windows, и из браузера я хочу проверить, установлено это приложение или нет? Если оно установлено, я хочу показать предупреждение о том, что установлено конкретное приложение.
Примечание: у меня нет фрагмента кода для того, чтобы прикрепить его с вопросом. Если вам нужна дополнительная информация, пожалуйста, дайте мне знать.
Ответ №1:
Нет, код JavaScript на основе браузера не может проверить, установлено ли произвольное приложение на компьютере, на котором запущен браузер. Это было бы огромной дырой в безопасности.
Некоторые приложения или библиотеки устанавливают вещи, которые затем отображаются в строке браузера userAgent
(например, Internet Explorer использовался для включения информации о том, какие версии.Установлены Net framework), но в общем случае вы не можете это обнаружить (и Edge этого больше не делает).