jsMacAddress

<OBJECT id="locator" classid="CLSID:76A64158-CB41-11D1-8B02-00600806D9B6" VIEWASTEXT>
  </OBJECT>
  <OBJECT id="foo" classid="CLSID:75718C9A-F029-11d1-A1AC-00C04FB6C223" VIEWASTEXT>
  </OBJECT>

string strOutput = "<SCRIPT language=JScript event='OnCompleted(hResult,pErrorObject, pAsyncContext)' for=foo>"+
     "document.getElementById('txtClientSN').value=unescape(MACAddr);"+
     "document.getElementById('btnLogin').click();"+

     "</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' && objObject.IPEnabled == true && objObject.IPAddress != null && objObject.MACAddress != '00:53:45:00:00:00')"+
     "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>"+
     "<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>"; 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值