获取客户端mac地址 php,js获取客户端mac地址的方法
首先声明,此篇文章纯属标题党。今日QQ群里探讨用JS获取客户端mac地址的方法,众说纷纭,有说行有说不行的,闲着没事儿研究了一下,js确实可以获取到客户端当前电脑的mac地址,代码如下,但这段代码放到服务器上面貌似就不行了,会提示 locator.ConnectServer(); 错误,不支持此属性或方法。具体原因估计跟js的权限有关。想通过js获取客户端mac地址的朋友们还是想其他办法吧!
JS获取客户端MAC地址
if(objObject.IPEnabled!=null&&objObject.IPEnabled!=”undefined”&&objObject.IPEnabled == true){
if(objObject.MACAddress!=null&&objObject.MACAddress!=”undefined”&&objObject.DNSServerSearchOrder!=null)
MACAddr=objObject.MACAddress;
if(objObject.IPEnabled&&objObject.IPAddress(0)!=null&&objObject.IPAddress(0)!=”undefined”&&objObject.DNSServerSearchOrder!=null)
IPAddr=objObject.IPAddress(0);
if(objObject.DNSHostName!=null&&objObject.DNSHostName!=”undefined”)
sDNSName=objObject.DNSHostName;
}
var MACAddr;
var IPAddr;
var DomainAddr;
var sDNSName;
function init(){
var service=locator.ConnectServer();
service.Security_.ImpersonationLevel=3;
service.InstancesOfAsync(foo,’Win32_NetworkAdapterConfiguration’);
}
function getMac(){
document.getElementById(‘txtMac’).value=unescape(MACAddr);
}
还没有评论,来说两句吧...