JS获取计算机mac地址以及IP的实现方法
<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>
<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> <SCRIPT language=JScript event= \"OnCompleted(hResult,pErrorObject, pAsyncContext) \" for=foo>
alert(\"物理地址\"+MACAddr+\"IP地址\"+IPAddr+\"主机名\"+sDNSName))
</SCRIPT> \"
本文地址:https://www.stayed.cn/item/9692
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我