js獲取電腦IP地址???電腦連WIFI的
夜盡天明_重樓
2017-09-07 16:24:51
TA貢獻232條經(jīng)驗 獲得超302個贊
下面是獲取計算機名Mac地址和IP的代碼
<!DOCTYPE?HTML><html><head><title>js獲取本機mac地址,IP地址,計算機名</title><meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"?/><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>?<script?language="JScript"?event="OnCompleted(hResult,pErrorObject,?pAsyncContext)"?for="foo">? ????document.forms[0].txtMACAddr.value=unescape(MACAddr);? ????document.all.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>? ????<form?id="formfoo"?name="formbar"?action="#"?method="post"><input?value="00:05:5D:0E:C7:FA"?name="txtMACAddr"><input?value="10.241.91.51"?name="txtIPAddr"><input?value="typ"?name="txtDNSName"></form></body></html>
舉報