js获取客户端IP及地理位置
2013-09-09 17:17
531 查看
php获取方法:
[php] view plaincopyprint?
1.<?php
2.function get_ip_place(){
3.$ip=file_get_contents("http://fw.qq.com/ipaddress");
4.$ip=str_replace('"',' ',$ip);
5.$ip2=explode("(",$ip);
6.$a=substr($ip2[1],0,-2);
7.$b=explode(",",$a);
8.return $b;
9.}
10.$ip=get_ip_place();
11.print_r($ip);
12.?>
js获取
DEMO:http://blog.suiyidian.cn/texiao/ipd.html
腾讯的IP地址API接口地址:http://fw.qq.com/ipaddress
返回的是数据格式为:var IPData = new Array(“114.218.183.139″,”",”北京市”);
使用JS代码进行调取:
[javascript] view plaincopyprint?
<script language="javascript" type="text/javascript" src="http://fw.qq.com/ipaddress">
</script>
<script>document.write("你的IP是:"+IPData[0]+",来自:"+IPData[2]);
</script>
腾讯IP,转UTF-8:
[javascript] view plaincopyprint?
<script type="text/javascript" src="http://fw.qq.com/ipaddress" charset="gb2312"></script>
$(document).ready(function() {
$("#ip").val(IPData[0]);
$("#add").val(IPData[2]);
})
其它获取方法:
新浪的IP地址查询接口:http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js
新浪多地域测试方法:http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js&ip=12.130.132.30
搜狐IP地址查询接口(默认GBK):http://pv.sohu.com/cityjson
搜狐IP地址查询接口(可设置编码):http://pv.sohu.com/cityjson?ie=utf-8
搜狐另外的IP地址查询接口:http://txt.go.sohu.com/ip/soip
[php] view plaincopyprint?
1.<?php
2.function get_ip_place(){
3.$ip=file_get_contents("http://fw.qq.com/ipaddress");
4.$ip=str_replace('"',' ',$ip);
5.$ip2=explode("(",$ip);
6.$a=substr($ip2[1],0,-2);
7.$b=explode(",",$a);
8.return $b;
9.}
10.$ip=get_ip_place();
11.print_r($ip);
12.?>
js获取
DEMO:http://blog.suiyidian.cn/texiao/ipd.html
腾讯的IP地址API接口地址:http://fw.qq.com/ipaddress
返回的是数据格式为:var IPData = new Array(“114.218.183.139″,”",”北京市”);
使用JS代码进行调取:
[javascript] view plaincopyprint?
<script language="javascript" type="text/javascript" src="http://fw.qq.com/ipaddress">
</script>
<script>document.write("你的IP是:"+IPData[0]+",来自:"+IPData[2]);
</script>
腾讯IP,转UTF-8:
[javascript] view plaincopyprint?
<script type="text/javascript" src="http://fw.qq.com/ipaddress" charset="gb2312"></script>
$(document).ready(function() {
$("#ip").val(IPData[0]);
$("#add").val(IPData[2]);
})
其它获取方法:
新浪的IP地址查询接口:http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js
新浪多地域测试方法:http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js&ip=12.130.132.30
搜狐IP地址查询接口(默认GBK):http://pv.sohu.com/cityjson
搜狐IP地址查询接口(可设置编码):http://pv.sohu.com/cityjson?ie=utf-8
搜狐另外的IP地址查询接口:http://txt.go.sohu.com/ip/soip
相关文章推荐
- js获取客户端IP及地理位置
- js获取客户端IP及地理位置
- js获取客户端IP及地理位置
- js获取客户端IP及地理位置
- js获取客户端IP及地理位置
- js获取客户端IP及地理位置
- 客户端程序获取自己的ip、isp、地理位置等信息
- Node.js和PHP根据ip获取地理位置的方法
- JSP通过IP获取用户(客户端)的地理位置信息
- Node.js和PHP根据ip获取地理位置的方法
- PHP中使用Node.js根据ip获取地理位置的方法代码
- Java获取客户端IP地址、MAC地址,根据IP获取地理位置信息代码
- 使用JS获取当前地理位置方法汇总(如用谷歌接口,会出再以上报错,必须申请密钥并设置接受服务器IP!!!)
- java根据ip地质调用百度定位api服务获取地理位置示例
- JS获取客户端Mac和IP
- 通过IP获取地理位置,做分类系统必备!
- 高德获取ip地理位置
- php利用淘宝IP库获取用户ip地理位置
- nodejs express 获取客户端的真实ip和域名 存储到mongodb
- js 获取地理位置经纬度