首页 >web前端 >js教程 >如何仅使用 JavaScript 获取客户端的 IP 地址?

如何仅使用 JavaScript 获取客户端的 IP 地址?

Susan Sarandon
Susan Sarandon原创
2024-12-16 14:50:15778浏览

How Can I Get a Client's IP Address Using Only JavaScript?

使用 JavaScript 获取客户端 IP 地址

需要严格通过 JavaScript 确定客户端的 IP 地址,而不涉及服务器端代码或 SSI?我们可以利用以 JSON 数据响应的第三方 Web 服务。

以下基于 JSON 的 IP 查找服务已被证明是可靠的:

摘要

let apiKey = '1be9a6884abd4c3ea143b59ca317c6b2';
$.getJSON('https://ipgeolocation.abstractapi.com/v1/?api_key=' + apiKey, function(data) {
  console.log(JSON.stringify(data, null, 2));
});

包含 jQuery:

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>

以上是如何仅使用 JavaScript 获取客户端的 IP 地址?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn