Member 12648547 Ответов: 1

Как получить имя клиентской машины из javascript?


У меня есть ASP.NET приложение, расположенное на сервере, но доступ к которому осуществляется с клиентских компьютеров. Мне нужно приложение, чтобы получить имя компьютера клиентского компьютера, который обращается к приложению. Как я могу сделать это с помощью javascript?

Что я уже пробовал:

Пробовал использовать ActiveXObject, но не работает

Afzaal Ahmad Zeeshan

Просто попросите пользователя внести свой вклад, если он заинтересован в вашем сервисе, то, скорее всего, он предоставит вам этот вклад.

1 Ответов

Рейтинг:
0

OriginalGriff

Ты не можешь. Сведения о фактической машине, на которой работает браузер, недоступны для кода Javascript по соображениям безопасности, включая имя машины.

Ваш единственный метод - это элемент управления ActiveX, и удачи вам в этом-они будут работать только на менее чем 1% современных машин (и то только с очень низкими настройками безопасности).


Member 12648547

Я попробовал это с помощью ActiveX.it это не для Хрома.
Есть ли какое-то другое решение для того же самого.

OriginalGriff

ActiveX работает только в IE - и даже тогда он отключен по умолчанию почти во всех версиях IE, потому что ActiveX был огромной дырой в безопасности, которую нужно было заткнуть.

Нет никакого способа сделать это в браузере по дизайну.

Member 12648547

ладно... Спасибо за ваш ответ

OriginalGriff

Всегда пожалуйста!