Как получить имя компьютера или IP-адрес из JavaScript? - PullRequest
4 голосов
/ 13 мая 2010

Я хочу получить имя компьютера или его IP-адрес через javascript.

Как это можно получить?

Ответы [ 2 ]

4 голосов
/ 13 мая 2010

Как сказали Имран и Джейми, вы не можете сделать это полностью на клиенте.

Получить публичный IP-адрес компьютера & mdash; тривиально; но только если вы отправляете запрос на свой сервер, либо с помощью XmlHTTPRequest, либо добавляя тег script в раздел head или аналогичный. Сервер может ответить на этот запрос, отображая IP-адрес, с которого он явно поступил. Как вы получите эту информацию, зависит от вашей серверной технологии.

Это даст вам IP (используя запрос к серверу), но я не знаю, как получить имя компьютера.

0 голосов
/ 13 мая 2010

Это невозможно. У JavaScript нет доступа вне песочницы браузера.

...