获取访问者位置 (IP),而无需使用第三方库
Get Visitors location (IP) without use of 3rd party lib
我正在为我的用户创建一个Javascript
,我正在尝试使其尽可能轻量级。
正因为如此,我没有使用任何外部自由(甚至不是JQuery
),如果可能的话,我想保持这种方式。
所以我的问题是:是否可以在不使用外部调用或 lib 的情况下获取访问者IP
地址。
通过外部调用,我指的是:
Ajax
、google Jsapi
等
请注意,我一直在寻找这个问题的答案,仅使用javascript获取客户端ip但是,这不是我正在寻找的内容,因为它超出了当前页面以收集其信息。
No.浏览器不会向网页内运行的脚本提供此信息,因此如果不连接远程服务器(外部调用),就无法访问它。
如果你有最新的java
function myIP()
{
var yip2=java.net.InetAddress.getLocalHost();
var yip=yip2.getHostAddress();
return yip;
}
相关文章:
- jquery试图按名称获取按钮位置
- 我可以获得相对于被点击元素的确切点击位置吗
- 谷歌地图固定位置覆盖
- 在单击任何位置时隐藏元素,而不检查每次DOM单击
- 循环比赛位置算法
- es6 相当于下划线查找位置
- jQuery循环在特定位置暂停
- 引导程序:在导航栏中,显示悬停在单个位置的基于Li Link的不同内容
- 自定义函数中的光标位置
- 安卓平台上的QWebView HTML5地理位置
- DIV并排,位置不正确
- 使用jQuery更改元素的顶部位置
- 在谷歌地图上绘制位置数据库
- 与运行长作业(javascript,node.js)的第三方API同步的最佳实践
- 跟踪jqplot垂直折线图的鼠标位置
- 设置画布渲染器的x和y位置
- 固定位置菜单时滚动,直到它击中一个相对容器的底部
- 根据页面的位置突出显示文本中的字符
- AngularJS-放置第三方插件默认值的位置
- 获取访问者位置 (IP),而无需使用第三方库