我知道我们可以通过IE (ActiveX对象)获取用户的MAC地址。
有没有办法使用JavaScript获取用户的MAC地址?
发布于 2008-08-06 13:45:01
简单快捷的回答是否定的。
Javascript是一种相当高级的语言,无法访问此类信息。
发布于 2008-08-11 16:34:50
不,您无法在JavaScript中获取MAC地址,主要是因为MAC地址唯一地标识了正在运行的计算机,因此这将是一个安全漏洞。
现在,如果您所需要的只是一个唯一标识符,我建议您使用某种加密算法自己创建一个,并将其存储在cookie中。
如果您确实需要知道计算机的MAC地址,并且您正在为内部应用程序进行开发,那么我建议您使用外部组件来实现此目的:用于IE的ActiveX,用于Firefox的XPCOM (作为扩展安装)。
发布于 2008-08-06 13:51:52
如果这是针对intranet应用程序的,并且所有客户端都使用DHCP,则可以向DHCP服务器查询给定IP地址的MAC地址。
https://stackoverflow.com/questions/3385
复制相似问题