根据IP定位用户所在城市信息 从而动态改变省份和地址

根据IP定位用户所在城市信息 从而动态改变省份和地址

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <meta name="keywords" content="ajax,jquery,省市联动,IP地址城市信息"/>
    <meta name="description" content=""/>
    <title>演示:根据IP定位用户所在城市信息</title>
    <script type="text/javascript" src="/js/jquery-1.8.3.min.js"></script>
    <script type="text/javascript" src="http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js"></script>
    <script type="text/javascript">
        var myprovince = remote_ip_info['province'];
        var mycity = remote_ip_info['city'];
        var mydistrict = remote_ip_info['district'];
        $(function () {
            $('#province').text(myprovince); //定义A链接里面相应的省份
            switch (myprovince) {
                case '广东':
                    $('#province').attr("href", "/gd")
                    break;
                case '上海':
                    $('#province').attr("href", "/sh")
                    break;
                case '北京':
                    $('#province').attr("href", "/bj")
                    break;
                case '山东':
                    $('#province').attr("href", "/sd")
                    break;
                case '江苏':
                    $('#province').attr("href", "/js")
                    break;
                case '四川':
                    $('#province').attr("href", "/sc")
                    break;
                case '浙江':
                    $('#province').attr("href", "/zj")
                    break;
                case '河南':
                    $('#province').attr("href", "/hl")
                    break;
                case '辽宁':
                    $('#province').attr("href", "/ln")
                    break;
                case '陕西':
                    $('#province').attr("href", "/sx")
                    break;
                case '湖北':
                    $('#province').attr("href", "/hb")
                    break;
                case '湖南':
                    $('#province').attr("href", "/hn")
                    break;
                case '福建':
                    $('#province').attr("href", "/fj")
                    break;
                case '重庆':
                    $('#province').attr("href", "/cq")
                    break;
                case '安徽':
                    $('#province').attr("href", "/ah")
                    break;
                case '河北':
                    $('#province').attr("href", "/hb")
                    break;
                case '山西':
                    $('#province').attr("href", "/sx")
                    break;
                case '广西':
                    $('#province').attr("href", "/gx")
                    break;
                case '江西':
                    $('#province').attr("href", "/jx")
                    break;
                case '甘肃':
                    $('#province').attr("href", "/gs")
                    break;
                case '天津':
                    $('#province').attr("href", "/tj")
                    break;
                case '吉林':
                    $('#province').attr("href", "/jl")
                    break;
                case '黑龙江':
                    $('#province').attr("href", "/hnj")
                    break;
                case '海南':
                    $('#province').attr("href", "/hn")
                    break;
                case '贵州':
                    $('#province').attr("href", "/gz")
                    break;
                case '新疆':
                    $('#province').attr("href", "/xj")
                    break;
                case '云南':
                    $('#province').attr("href", "/zn")
                    break;
                case '宁夏':
                    $('#province').attr("href", "/nx")
                    break;
                case '内蒙古':
                    $('#province').attr("href", "/nmg")
                    break;
                case '青海':
                    $('#province').attr("href", "/qh")
                    break;
                case '西藏':
                    $('#province').attr("href", "/xz")
                    break;
                default:
                    $('#province').attr("href", "/")
            }
        }) </script>
</head>
<body>
<div class="demo"><h3>调用新浪IP库接口</h3>
    <p>您所在的城市是:
        <script>document.write(myprovince + ' ' + mycity);</script>
    </p>
    <a id="province" href="" target=_blank></a></div>
</body>
</html>


评论