边儿上的小人您要嫌碍事儿,可将鼠标放在上头,边上底下有个叉,点一下就收起来了

前端直接获取用户IP的方法

前端直接获取用户IP的方法

简单来说就是使用两个接口
一个是太平洋网
<script src="//whois.pconline.com.cn/ipJson.jsp?callback=ipJson" type="text/javascript"></script> <script>
一个是ipify
<script type="application/javascript" src="https://api.ipify.org?format=jsonp&callback=getIP"></script>
很多方法都因为浏览器的升级导致获取不到,搜狐的经常是127.0.0.1,就不使用了

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
    <body>        
        <!-- <script src="//whois.pconline.com.cn/ipJson.jsp?callback=ipJson" type="text/javascript"></script>
        <script>
           function ipJson(ipJson) {
             console.log('获取到的网络IP',ipJson);
             //可以把结果存在window上,方便调用
             //window.ipJson=ipJson;
           }
         </script> -->
         <script type="application/javascript">
            function getIP(json) {
              console.log('ipify获取到的网络IP',json.ip);
            }
          </script>
         
          <script type="application/javascript" src="https://api.ipify.org?format=jsonp&callback=getIP"></script>

       </body>
</html>
posted @   DbWong_0918  阅读(2758)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
历史上的今天:
2022-05-18 【Oracle】Oracle常用分析函数(排名)
2022-05-18 【Oracle】Oracle数据库,第N大数据取值
点击右上角即可分享
微信分享提示