javascript - jq 如何获取当前IP和地区?

js或者Jq如何获取当前城市和IP,求大佬指点 移动端

跃然一笑
浏览 2125回答 1
1回答

慕尼黑的夜晚无繁华

HTML5 - 使用地理定位请使用 getCurrentPosition() 方法来获得用户的位置。鉴于该特性可能侵犯用户的隐私,除非用户同意,否则用户位置信息是不可用的。下例是一个简单的地理定位实例,可返回用户位置的经度和纬度。var x=document.getElementById("demo");function getLocation(){  if (navigator.geolocation) {      navigator.geolocation.getCurrentPosition(showPosition);   } else {      x.innerHTML="此浏览器不支持地理位置。";   } }function showPosition(position){   x.innerHTML="Latitude: " + position.coords.latitude +  "<br />Longitude: " + position.coords.longitude; }例子解释:检测是否支持地理定位如果支持,则运行 getCurrentPosition() 方法。如果不支持,则向用户显示一段消息。如果getCurrentPosition()运行成功,则向参数showPosition中规定的函数返回一个coordinates对象showPosition() 函数获得并显示经度和纬度上面的例子是一个非常基础的地理定位脚本,不含错误处理。获取ip就需要后端语言配合了用ajax发送一个请求。后端返回IP就行了。
打开App,查看更多内容
随时随地看视频慕课网APP