目錄
-
- 通過IP擷取地區(一)
- 通過IP擷取地區(二)
- 通過IP擷取地區(三)
- 通過IP擷取地區(四)
通過IP擷取地區(一)
<script src="http://pv.sohu.com/cityjson?ie=utf-8"></script>
<script>
var cityCode = returnCitySN.cid;
// qq = JSON.stringify(returnCitySN);
console.log(returnCitySN.cname);
</script>
通過IP擷取地區(二)
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<script>
$.get("http://ip-api.com/json/?, function (returnCitySN) {
var city = returnCitySN.city || '';
var filterCity = ['北京', '上海', '深圳', '廣州', '杭州'];
var aimUrl = 'http://www.baidu,com';
var isHasFilterCity = filterCity.some(function (item) {
return city.indexOf(item) > -1;
})
// console.log(returnCitySN);
// console.log(aimUrl);
if (isHasFilterCity) {
$("body").remove();
} else if (window.location.href !== aimUrl) {
window.location.href = aimUrl;
}
});
</script>
通過IP擷取地區(三)
<script type="text/javascript" src="http://ip.ws.126.net/ipquery"></script>
<script type="text/javascript">
//擷取值
var ipinfo = localAddress["province"] + localAddress["city"];
console.log(ipinfo);
//判斷條件開始
if (ipinfo.toString().indexOf("北京") != -1 || ipinfo.toString().indexOf("上海") != -1 || ipinfo.toString().indexOf("廣州") != -1
|| ipinfo.toString().indexOf("深圳") != -1) {
window.location.href = "http://XXXX.com";
//符合屏蔽地區就跳轉
} else {
//否則就看你自己定義了
}
</script>
通過IP擷取地區(四)
https://www.ipip.net/api.html