zoukankan      html  css  js  c++  java
  • JS框架_(AJAX)检测ip和地区

    百度云盘  传送门   密码:l94p

    实现效果:

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8" />
    <title>获取当前IP地址和省市地区位置代码</title>
    </head>
    
    <script src="js/jquery.min.js"></script>
    
    <style type="text/css">
        .box{text-align: center;}
    </style>
    
    <body>
    
    <div class="box">
        <h1>AJAX检测ip和地区</h1>
        <p id="city"></p>
        <p id="ip"></p>
    </div>
    
    <script type="text/javascript">
    $(function(){
        //获取城市ajax
        $.ajax({
        url: 'http://api.map.baidu.com/location/ip?ak=ia6HfFL660Bvh43exmH9LrI6',  
        type: 'POST',  
        dataType: 'jsonp',
        success:function(data) {  
            console.log(JSON.stringify(data.content.address_detail.province + "," + data.content.address_detail.city));
            $('#city').html(JSON.stringify(data.content.address_detail.province + "," + data.content.address_detail.city))
        }
        });
        //获取ip ajax
        $.ajax({
            url: 'http://freegeoip.net/json/',
            success: function(data){
               console.log(JSON.stringify(data.ip));
               $('#ip').html(JSON.stringify(data.ip))
            },
            type: 'GET',
            dataType: 'JSON'
        });
    })
    
    </script>
    
    </body>
    </html>
    index.html
    <script type="text/javascript">
    $(function(){
        //获取城市ajax
        $.ajax({
        url: 'http://api.map.baidu.com/location/ip?ak=ia6HfFL660Bvh43exmH9LrI6',  
        type: 'POST',  
        dataType: 'jsonp',
        success:function(data) {  
            console.log(JSON.stringify(data.content.address_detail.province + "," + data.content.address_detail.city));
            $('#city').html(JSON.stringify(data.content.address_detail.province + "," + data.content.address_detail.city))
        }
        });
        //获取ip ajax
        $.ajax({
            url: 'http://freegeoip.net/json/',
            success: function(data){
               console.log(JSON.stringify(data.ip));
               $('#ip').html(JSON.stringify(data.ip))
            },
            type: 'GET',
            dataType: 'JSON'
        });
    })
    
    </script>
    (如需转载学习,请标明出处)
  • 相关阅读:
    ASP.NET 防盗链的实现[HttpHandler]
    html打印表格每页都有的表头和打印分页
    spring是怎样管理mybatis的及注入mybatis mapper bean的
    浅谈Log4j和Log4j2的区别
    git tag — 标签相关操作
    java cocurrent包
    线程实现异步
    使用Shell脚本查找程序对应的进程ID,并杀死进程
    shell脚本监测文件变化
    spring boot的几种配置类型
  • 原文地址:https://www.cnblogs.com/1138720556Gary/p/9374511.html
Copyright © 2011-2022 走看看