我正在尝试制作一个只有 HTML 和 JavaScript 的简单网站。我想在屏幕上显示访问者的 IP 地址。我尝试了很多搜索并得出结论,这是通过 JavaScript 无法实现的,我必须使用一些服务器端脚本语言,如 PHP。但是,我不想增加开销,如何在没有服务器端编程的情况下实现这一点?
问问题
11928 次
3 回答
6
于 2012-06-13T08:39:01.997 回答
2
你不能。除了通过 HTTP 请求之外,JavaScript 无法访问任何提供该信息的 API。
于 2012-06-13T08:37:32.190 回答
2
不。Javascript,无法访问 IP 地址。您的 Web 服务器上需要一个 API 或 PHP/ASP/JSON 文件。试试这个服务
<script src="http://www.codehelper.io/api/ips/?js"></script>
<script>
alert(codehelper_ip.IP);
</script>
于 2013-07-23T10:47:50.553 回答