Home > Web Front-end > JS Tutorial > js gets local ip and region

js gets local ip and region

一个新手
Release: 2017-10-12 09:48:22
Original
2902 people have browsed it


<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>

<body>
    <script type="text/javascript" charset="utf-8">    
    function get_ip(cb) {        
    var script = document.createElement("script"),
            s = document.getElementsByTagName("script")[0];
        script.src = "http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=jsonp";
        s.parentNode.insertBefore(script, s);        
        var it = setInterval(function() {            
        if (!!remote_ip_info) {
                cb(remote_ip_info);
                remote_ip_info = null;
                clearInterval(it);
                it = null;
            }
        }, 100);
    }
    get_ip(function(info) {
        alert(&#39;你的ip所在地为:&#39; + info.country + info.province + info.city);
    });    
    </script>
</body>

</html>
Copy after login


<!doctype html>
<html>

<head>
    <meta charset="utf-8">
    <title>t1</title>
    <meta content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0" name="viewport">
</head>
<body>
    <h1>点击获取ip</h1>
    <br>
    <button class="xxx-btn" onclick="aa()">click me</button>
    <script src="http://pv.sohu.com/cityjson?ie=utf-8"></script>
    <script>    
    function aa() {  
        alert(returnCitySN[&#39;cip&#39;] + returnCitySN[&#39;cname&#39;]);
        console.log(returnCitySN);
    };    </script>
</body>

</html>
Copy after login

The above is the detailed content of js gets local ip and region. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template