`
- 浏览:
309506 次
- 性别:
- 来自:
成都
-
利用google提供的API(JavaScript接口)获取网站访问者IP地理位置的代码详解
首先引入JavaScript API文件
<script type="text/javascript" src="http://j.maxmind.com/app/geoip.js"></script>
此API提供的接口共有6个,geoip_country_code(){国家代码},geoip_country_ name(){国家名称},geoip_city() {城市名称},geoip_region(){地区代码},geoip_latitude(){经度},geoip_longitude(){纬度}。
其中地区代码为MaxMind内部使用的一种代码,各国省级行政区按音序排列给出的编号,通过某些方法可以转化为行政区名称。
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>JavaScript API</title>
<script type="text/javascript" src="http://j.maxmind.com/app/geoip.js"></script>
</head>
<body>
<script type="text/javascript">
var area = "";
try
{
if(geoip_city() != "" && geoip_city() != null)
area += geoip_city()+", ";
if(geoip_region_name() != "" && geoip_region_name() != null)
area += geoip_region_name()+", ";
if(geoip_country_name() != "" && geoip_country_name() != null)
area += geoip_country_name();
}
catch(err)
{
area="";
}
</script>
</body>
</html>
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
ArcGIS API For JavaScript 4.x 获取地图经纬度坐标(附完整代码,即开即用)
java代码获取本地ip 一个分装好的小的工具类
js腾讯地图api获取坐标定位地理位置_soso地图api获取坐标 js腾讯地图api获取坐标定位地理位置_soso地图api获取坐标
Google Map API获取地理位置信息 根据地点获取经纬度坐标 处理Google MAP返回的多个数据。
Starbucks一个(私有)星巴克订购API的Javascript接口
javascript获取客户端网卡MAC地址和IP地址和计算机名
2.1ArcGIS API for JavaScript版的Hello World 2.2ArcGIS API for JavaScript与Dojo 2.2.1ArcGIS API for JavaScript的构成 2.2.2ArcGIS API for JavaScript与Dojo的关系 2.3开发与调试工具 2.3.1集成开发环境 2.3.2...
ArcGIS API for JavaScript用于构建高性能的WebGIS应用程序,同时结合现代网络技术和强大的地理空间功能,利用ArcGIS Online、ArcGIS Server发布的地图服务以及网络上的其他服务内容,使用户在web端能够进行应用程序...
GEE代码编程gee语法-JavaScript版API的语法详解.txt
Google 地图 JavaScript API 示例
js调用第三方API获取ip归属地,简单方便实用,你一定很需要!
google-api-javascript-client, Google api客户端库 :面向JavaScript的Google API客户端库描述这个 compact 和高效客户端库提供了对 Google REST api的访问。 查看 below 以获得受支持的api列表。测试版这个库是...
本书从易到难、由浅入深、循序渐... 本书内容紧凑、实例丰富、结构严谨、深入浅出,适合广大Web网站开发人员、Google地图爱好者、专业GIS开发人员和大中专院校学生阅读,尤其适合有一定JavaScript编程基础的相关人员。
自己写的一个调用google地图的API接口 ,很实用
现在,利用google提供的API接口就可以实现这一点。不需要复杂的编程,只需要通过PAI接口调用你需要的资源并添加上自己的信息就可以了。本文介绍了Google Maps API的相关基础知识,并且通过两个地图应用的实际开发,...
ETL KETTLE 中利用Httpclient 调用webservice接口获取XML数据,并解析XML 数据。 完整的KTR实例
本书从易到难、由浅入深、循序渐... 本书内容紧凑、实例丰富、结构严谨、深入浅出,适合广大Web网站开发人员、Google地图爱好者、专业GIS开发人员和大中专院校学生阅读,尤其适合有一定JavaScript编程基础的相关人员。
JavaScript应用实例-查询本机IP地理位置.js