gpt4 book ai didi

javascript - 如何使用 jQuery 获取客户端 IP 地址

转载 作者:IT王子 更新时间:2023-10-29 03:09:13 24 4
gpt4 key购买 nike

我想知道如何使用 jQuery 获取客户端 IP 地址?

这可能吗?我知道纯 javascript 不能,但是使用 JSONP 从 Stack Overflow 本身获取了一些代码。

那么,有没有使用 jQuery 的解决方法?

最佳答案

jQuery 可以处理 JSONP,只需传递一个用 callback=? $.getJSON 方法的参数,例如:

$.getJSON("https://api.ipify.org/?format=json", function(e) {
console.log(e.ip);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

此示例是使用 api.ipify.org 实现的非常简单的 JSONP 服务。

如果您不寻求跨域解决方案,脚本可以进一步简化,因为您不需要回调参数,并且返回纯 JSON。

关于javascript - 如何使用 jQuery 获取客户端 IP 地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1641868/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com