gpt4 book ai didi

javascript - 从浏览器获取 mac 地址,包括 chrome、windows、safari、firefox

转载 作者:行者123 更新时间:2023-11-30 06:55:22 30 4
gpt4 key购买 nike

机器内部的浏览器可以获取机器的MAC地址吗?我正在构建一个 API,它需要获得机器的唯一标识(理想情况下,它可以是 MAC 地址),但是,经过讨论和研究,我意识到浏览器不支持这一点。如果没有,浏览器可以通过什么方式获取可用于替换 MAC 地址的设备相关数据?

最佳答案

对于 IE 和 ActiveX 允许:

function networkInfo(){

var wmi = new ActiveXObject ("WbemScripting.SWbemLocator");
var service = wmi.ConnectServer(".");


e = new Enumerator(service.ExecQuery("SELECT * FROM Win32_NetworkAdapterConfiguration WHERE IPEnabled = True"));


for(; !e.atEnd(); e.moveNext()) {
var s = e.item();
var macAddress = unescape(s.MACAddress);

}

return macAddress;
}
alert(networkInfo());

关于javascript - 从浏览器获取 mac 地址,包括 chrome、windows、safari、firefox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38384218/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com