可以使用JavaScript来获取当前IP地址,方法如下:

  1. 在HTML文件中添加一个空的段落元素,用于显示IP地址:
<p id="ip"></p>
  1. 使用JavaScript获取IP地址:
// 使用JSONP方式获取IP地址
function getIP(json) {
  document.getElementById("ip").innerHTML = json.ip;
}

// 创建script标签,请求获取IP地址的接口
var script = document.createElement("script");
script.src = "https://api.ipify.org?format=jsonp&callback=getIP";
document.body.appendChild(script);
  1. 解释一下上面的代码:
  • 使用JSONP方式获取IP地址,需要调用一个返回JSON格式数据的接口。这里使用了一个公共的IP地址查询服务 https://api.ipify.org/。
  • 在请求中添加参数 format=jsonp,表示返回的数据格式为JSONP。
  • 在请求中添加参数 callback=getIP,表示回调函数的名称为 getIP。这个回调函数用于处理返回的数据。
  • 创建一个script标签,将其src属性设置为请求URL,然后将其添加到页面的body元素中。
  • 当请求成功后,会执行回调函数 getIP,将返回的IP地址显示在页面中。
怎么实现网页显示当前IP

原文地址: https://www.cveoy.top/t/topic/Cvu 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录