根据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
>