【发布时间】:2012-02-21 16:19:30
【问题描述】:
我只是想实现这样的目标:
function getIp() {
var urlenter = document.getElementById('io');
var IPOUT = urlenter.IpAdress !------HERE!!!!!!!!------!
location.href = IPOUT;
}
所以如果我在“io”中输入“facebook.com”,它会将 href 设置为 facebook.com 的 IP 地址
【问题讨论】:
-
这可能很简单,但并不容易。事实上,这是不可能的(没有第三方服务)。
-
你不能“使用 JavaScript”来做到这一点。您可以做的是在您的 javascript 中设置 IP 表,或者(更好地)使用您的脚本请求一些服务器,这将向您发送回调用该脚本的页面的 IP。
-
你的问题没那么简单。首先,如果字符串恰好是 URL,则 javascript 中的字符串没有属性可以为您提供 IpAddress。据我所知,获取请求客户端的 IP 地址是可能的stackoverflow.com/questions/391979/…。但是获取另一个站点的 IP 可能最好在服务器端完成。
标签: javascript ip