社区
JavaScript
帖子详情
怎么用JS获得客户端IP?
lmh5870_cn
2006-11-01 09:52:00
用JS怎么获得,客户端IP?
...全文
11096
13
打赏
收藏
怎么用JS获得客户端IP?
用JS怎么获得,客户端IP?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
echoiori
2006-11-01
打赏
举报
回复
路过
CutBug
2006-11-01
打赏
举报
回复
呵呵,你说的是js,就是要那么麻烦的!
lmh5870_cn
2006-11-01
打赏
举报
回复
兄弟 ,不用那么麻烦吧?
C#用这个Request.UserHostAddress 就可以知道了。
但JS我不知道用那个函数。
CutBug
2006-11-01
打赏
举报
回复
针对软件用户
CutBug
2006-11-01
打赏
举报
回复
不过要有权限才行
CutBug
2006-11-01
打赏
举报
回复
<HTML><HEAD><TITLE>WMI Scripting HTML</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<SCRIPT language=JScript event="OnCompleted(hResult,pErrorObject, pAsyncContext)" for=foo>
document.forms[0].txtMACAddr.value=unescape(MACAddr);
document.forms[0].txtIPAddr.value=unescape(IPAddr);
document.forms[0].txtDNSName.value=unescape(sDNSName);
//document.formbar.submit();
</SCRIPT>
<SCRIPT language=JScript event=OnObjectReady(objObject,objAsyncContext) for=foo>
if(objObject.IPEnabled != null && objObject.IPEnabled != "undefined" && objObject.IPEnabled == true)
{
if(objObject.MACAddress != null && objObject.MACAddress != "undefined")
MACAddr = objObject.MACAddress;
if(objObject.IPEnabled && objObject.IPAddress(0) != null && objObject.IPAddress(0) != "undefined")
IPAddr = objObject.IPAddress(0);
if(objObject.DNSHostName != null && objObject.DNSHostName != "undefined")
sDNSName = objObject.DNSHostName;
}
</SCRIPT>
<META content="MSHTML 6.00.2800.1106" name=GENERATOR></HEAD>
<BODY>
<OBJECT id=locator classid=CLSID:76A64158-CB41-11D1-8B02-00600806D9B6 VIEWASTEXT></OBJECT>
<OBJECT id=foo classid=CLSID:75718C9A-F029-11d1-A1AC-00C04FB6C223></OBJECT>
<SCRIPT language=JScript>
var service = locator.ConnectServer();
var MACAddr ;
var IPAddr ;
var DomainAddr;
var sDNSName;
service.Security_.ImpersonationLevel=3;
service.InstancesOfAsync(foo, 'Win32_NetworkAdapterConfiguration');
</SCRIPT>
<FORM id=formfoo name=formbar action=NICPost.asp method=post><INPUT value=00:05:5D:0E:C7:FA name=txtMACAddr ID="Text1"> <INPUT value=192.168.0.2 name=txtIPAddr ID="Text2"> <INPUT value=typ name=txtDNSName ID="Text3"> </FORM></BODY></HTML>
lmh5870_cn
2006-11-01
打赏
举报
回复
理解错了。我是想自动获得客户端的IP。我想在页面IP显示给用户看。
梅雪香
2006-11-01
打赏
举报
回复
请输入您的IP地址,谢谢:<input type="text" size="17>
Eilien
2006-11-01
打赏
举报
回复
js显示本机IP.要注册一个控件,这个控件会出现安全提示,会给用户提示造成很大的影响.所以一般不用js来获取本机IP.
解决:用服务器语言.
yifuzhiming
2006-11-01
打赏
举报
回复
应该是不允许的,要不书上会说
Alfred
2006-11-01
打赏
举报
回复
AJAX提交到服务器端
fokker
2006-11-01
打赏
举报
回复
如果你要纯用js来实现,那就会有安全性的问题了,你要让用户把他的IE针对你的网站,把相应的安全性限制去掉才能使用
fokker
2006-11-01
打赏
举报
回复
可以结合你的Web服务器端代码来做到,比如楼上说的C#,把Request.UserHostAddress得到的客户端的IP写入一个Html的text文本框里面,你用js来取得这个文本框的值来显示给用户就行了。
JS
获取
客户端
IP
地址、MAC和主机名的7个方法汇总
JS
获取
客户端
IP
地址、MAC和主机名的7个方法汇总
JS
简单获取
客户端
IP
地址的方法【调用搜狐接口】
本文实例讲述了
JS
简单获取
客户端
IP
地址的方法。分享给大家供大家参考,具体如下: <!doctype html> <html> <head> <meta charset="utf-8"> <title>使用搜狐接口获取
客户端
IP
地址</title> </head> <body> [removed][removed] [removed] [removed](returnCitySN["c
ip
"]+','+returnCitySN["cname"]) </sc
JS
完全解析第二章 -
客户端
JS
和ECMA基础
JS
可以运行不同的平台上,而最常见的就是浏览器,我们把这种运行在浏览器端的
JS
叫做
客户端
。当今,浏览器多种多样,面对着不同的浏览器,
JS
的支持率也是各有不同,有的高,有的低,而再加上各浏览器对浏览器对象有不同的支持,如何在不同的浏览器上表现出一致的
JS
就成了一个很大的难题,也就是我们所说的兼容性。
客户端
JS
分为ECMA和浏览器本身的对象,本章属于一个概述部分和基础部分,从这两方面讲解了串讲了
客户端
JS
的各种操作。
js
获取
客户端
ip
MAC 计算机名
js
获取
客户端
ip
js
获取
客户端
ip
js
获取
客户端
ip
javascr
ip
t获取
客户端
网卡MAC地址和
IP
地址和计算机名
javascr
ip
t获取
客户端
网卡MAC地址和
IP
地址和计算机名
JavaScript
87,910
社区成员
224,616
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章