用前端写一个如何获取ip地址
时间: 2024-05-20 18:11:28 浏览: 309
listip_IP地址数据表_
可以使用JavaScript来获取用户的IP地址。以下是一个简单的示例代码:
```javascript
function getIPAddress() {
// 使用JSONP获取IP地址
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = 'https://jsonip.com/?callback=getIP';
document.getElementsByTagName('head')[0].appendChild(script);
}
function getIP(response) {
// 处理JSONP返回的IP地址
console.log('Your IP address is: ' + response.ip);
}
getIPAddress();
```
该代码使用了JSONP技术,通过向https://jsonip.com/发送请求获取用户IP地址。JSONP是一种跨域请求数据的方式,可以解决浏览器跨域限制的问题。在获取到IP地址后,将其传递给回调函数进行处理。
阅读全文