如何获取客户端计算机的mac地址或机器的标识符

时间:2015-08-05 06:42:50

标签: javascript php windows

即使是针对不同的用户,我也需要停止从同一台计算机多次登录。这就是需要客户端机器的唯一标识符或mac地址的原因。怎么能实现这个?我试过以下但没有工作。它返回NULL

$ip  = $_SERVER['REMOTE_ADDR'];
$x = shell_exec('arp -a ' . escapeshellarg($ip));

我需要这个适用于所有浏览器的功能。有什么想法吗?

我看到一些解决方案只适用于IE。但是如何在所有现代浏览器中获得解决方案?

1 个答案:

答案 0 :(得分:1)

无法通过纯Javascript获取用户的MAC地址。您可以使用某些浏览器插件或类似的黑客来获取它,但是没有标准的方法来获取此信息。