js通过ip地址获取ip地址所在的经纬度 js通过ip地址获取ip地址所在的经纬度,有什么好的方法或者组件没,求高手 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 geolocation 是根据地址获取的,本来想直接通过ip获取经纬度的,但是貌似不可能。只能通过ip获取物理地址接口获取到物理地址,在通过google的geolocation 获取经纬度,虽然麻烦点,但是还是能实现的。就怕获取物理地址出错。。 asp例子:引用:<script src="http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js&ip=<%=myIp()%>" type="text/javascript"></script>注意:<%=myIp()%>是asp 获取到的Ip地址。js代码:<script type="text/javascript"> $(document).ready(function(){ var prov=remote_ip_info["province"]; var city=remote_ip_info["city"]; var thisAddess=prov+city $("#thisAddess").val(thisAddess); });</script>thisAddess就是你想要的! ip地址获取经纬度几乎不可能,但是可以获取一个大概的经纬度。通过电信或公安局网监查到IP的精确地址,反解析可以获取较精确的经纬度,但是这样是不可能的。。所以,我想:把上面的thisAddess,通过百度API转化成经纬度。 嗯,确实是这样的,肯定不能得到准确的地方。google的geo模块有实现这个功能。具体的没有找到代码。尤其ip地址很多都是动态获取的,维护库也不是完整的解决办法,就模糊点吧。只有运营商能够获得准备的经纬度。这种东西不可能提供给我们的。 如果是在手机上使用的话,可以考虑使用phoneGap,这个可以获取到精确的经纬度。在web端也只有采用上面的办法了。 JS提示第一行有错误。我找不到求大侠帮找 为输入框随便加个属性应该没问题吧? 页面没解析,直接输出了,请问是怎么回事? 发布 XXtree v0.2 beta 版 (梅雪香) 怎么实现? 怎样控制iframe中的内容(iframe跨站) bootcss验证插件sco.valid.js如何提交 如何我javaScript获取窗口的高度和宽度 javascript中引用浏览器窗口宽度 ExtJs中的store的load方法 有一段JS加密了,那位高手给完全解密一下 ztree不能获取焦点
引用:<script src="http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js&ip=<%=myIp()%>" type="text/javascript"></script>
注意:<%=myIp()%>是asp 获取到的Ip地址。
js代码:
<script type="text/javascript">
$(document).ready(function(){
var prov=remote_ip_info["province"];
var city=remote_ip_info["city"];
var thisAddess=prov+city
$("#thisAddess").val(thisAddess);
});</script>
thisAddess就是你想要的!
所以,我想:
把上面的thisAddess,通过百度API转化成经纬度。
嗯,确实是这样的,肯定不能得到准确的地方。google的geo模块有实现这个功能。具体的没有找到代码。尤其ip地址很多都是动态获取的,维护库也不是完整的解决办法,就模糊点吧。只有运营商能够获得准备的经纬度。这种东西不可能提供给我们的。