javascript 获取客户端ip

wcp066 wcp066 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
各位大侠,有是一个javascript获取客户IP地址问题。
我们得站点使用集群服务器。
访问站点IP为218.89.64.13
进来之后通过集群软件分发到多台服务器,比如10.12.64.11,10.12.64.12等等
现在客户要求获取客户端IP,开发语言为ASP.NET,如果用服务器端方法,

string result = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
if (null == result || result == String.Empty)
{
result = HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"];
}

或者

string ip = Request.UserHostAddress;

获取出来得IP都是218.89.64.13,
如果用客户端得方法,又总是需要安装Activx控件。
用

xml = new ActiveXObject("Microsoft.XMLHTTP");
xml.open("GET","http://www.zu14.cn/ip/",false);
xml.send();
alert(xml.ResponseText);

方法获取又出现跨域访问权限问题。
所以很郁闷,请各位大侠帮忙解决哈,谢谢
...全文

相关推荐

JavaScript获取客户端IP的方法(新方法)

主要介绍了JavaScript获取客户端IP的方法(新方法)的相关资料,需要的朋友可以参考下

weixin_38564826

JS获取客户端IP地址、MAC和主机名的7个方法汇总

今天在搞JS(javascript)获取客户端IP的小程序,上网搜了下,好多在现在的系统和浏览器中的都无效,很无奈,在Chrome、FireFox中很少搞到直接利用ActiveX获取IP等的JS脚本。下面的代码是我在所有windowsNT5.0及以上的系统上都测试通过的,给出代码: 一、使用JS获取客户端IP的几个方法 方法一(只针对IE且客户端的IE允许AcitiveX运行,通过平台:XP,SERVER03,2000)。 获取客户端IP代码: 代码如下: <HTML> <HEAD> <TITLE>GetLocalIP</TITLE> </HEAD> <BODY> 获取IP: <script

weixin_38738422

JS 使用搜狐接口获取客户端IP地址

NULL 博文链接:https://onestopweb.iteye.com/blog/2263088

weixin_38669628

JS简单获取客户端IP地址的方法【调用搜狐接口】

本文实例讲述了JS简单获取客户端IP地址的方法。分享给大家供大家参考,具体如下: <!doctype html> <html> <head> <meta charset="utf-8"> <title>使用搜狐接口获取客户端IP地址</title> </head> <body> [removed][removed] [removed] [removed](returnCitySN["cip"]+','+returnCitySN["cname"]) </sc

weixin_38661852

js获取客户端的IP mac地址

通过web端 获取IP,注意 浏览器安全设置!

JXNKing
评论 5
收藏 已收藏
分享
返回顶部
wcp066
JavaScript 87,983 成员 224,681 内容