javascript获取客户端网卡MAC地址和IP地址和计算机名

javascript获取客户端网卡MAC地址和IP地址和计算机名,只能在IE下使用,代码如下:

 
< 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 ="index.do"  method ="post" >
    
< INPUT  name ="txtMACAddr" >   < br >
    
< INPUT  name ="txtIPAddr" >< br >
    
< INPUT  name ="txtDNSName" ></ FORM >
</ BODY >
</ HTML >
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值