<HTML><HEAD><TITLE>WMI Scripting HTML</TITLE>
<SCRIPT language=JScript event=OnObjectReady(objObject,objAsyncContext) for=foo>
if(objObject.MACAddress != null && objObject.MACAddress != "undefined") {
MACAddr = objObject.MACAddress;
}
</SCRIPT>
<SCRIPT language=JScript event="OnCompleted(hResult,pErrorObject, pAsyncContext)" for=foo>
alert(MACAddr);
</SCRIPT>
<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>
</BODY>
</HTML>
本文介绍了一种使用JScript来获取计算机上网络适配器配置信息的方法,并具体实现了读取MAC地址的功能。通过调用特定的COM组件,可以在网页环境中实现对本地网络设备MAC地址的读取。

605

被折叠的 条评论
为什么被折叠?



