JS获取计算机mac地址以及IP的实现方法
作者:
JS获取计算机mac地址以及IP的实现方法
//这两个是系统里的ActiveX插件 用来获取ip以及物理地址
<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 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> "
您可能感兴趣的文章:
- JavaScript获取客户端计算机硬件及系统等信息的方法
- jsvascript图像处理—(计算机视觉应用)图像金字塔
- 可以关闭计算机的js脚本
- Flex通过JS获取客户端IP和计算机名的实例代码
- Vue.js计算机属性computed和methods方法详解
- 网页计算器 一个JS计算器
- js网页版计算器的简单实现
- 使用jsp调用javabean实现超简单网页计算器示例
- JSP实现计算器功能(网页版)
- JavaScript计算器网页版实现代码分享
- 使用JSP制作一个超简单的网页计算器的实例分享
- node.js+express制作网页计算器
- javascript实现简单的可随机变色网页计算器示例
- JS基于递归实现网页版计算器的方法分析
- JS实现可针对算术表达式求值的计算器功能示例
- js表达式计算器代码
- JS实现基本的网页计算器功能示例