Javascript - Простой - получение Ip с URL - PullRequest
0 голосов
/ 29 января 2012

Я просто пытаюсь добиться чего-то подобного:

function getIp() {
var urlenter = document.getElementById('io');
var IPOUT = urlenter.IpAdress !------HERE!!!!!!!!------!

location.href = IPOUT;
}

, поэтому, если я наберу "facebook.com" в "io", это установит ссылку на IP-адрес facebook.com

Ответы [ 2 ]

2 голосов
/ 29 января 2012

JavaScript не имеет понятия имен хостов или IP-адресов. Вам придется использовать внешнюю службу для разрешения IP-адреса с помощью имени хоста.

0 голосов
/ 29 января 2012

Это невозможно только с помощью JavaScript.

Разрешение между IP-адресами и именами хостов обрабатывается на уровне DNS, что намного раньше, чем JavaScript когда-либо приходит в себя.Он только узнает хост, к которому он подключен, будь то по фактическому имени хоста или по IP-адресу.

Тем не менее, вы можете подключить JavaScript к внешней службе, например к вашему серверу через Ajax,пусть это решит.

...