如题,js在浏览器中如何获取一个本级识别码(机器码),用于作为客户端永久唯一标示,我目前是根据浏览器和随机数生成了一个md5存入了localstorage ,但是这种方式每个电脑的不同浏览器也是不同的,有没有一种方法可以获取mac地址一类的唯一标示,最好是各个平台都能用,ie兼容到8,或者每个平台一个解决方案
如题,js在浏览器中如何获取一个本级识别码(机器码),用于作为客户端永久唯一标示,我目前是根据浏览器和随机数生成了一个md5存入了localstorage ,但是这种方式每个电脑的不同浏览器也是不同的,有没有一种方法可以获取mac地址一类的唯一标示,最好是各个平台都能用,ie兼容到8,或者每个平台一个解决方案
8 回答5.8k 阅读✓ 已解决
9 回答9.2k 阅读
6 回答4.7k 阅读✓ 已解决
4 回答4.7k 阅读
5 回答3.5k 阅读✓ 已解决
4 回答7.9k 阅读✓ 已解决
7 回答9.8k 阅读
js想取mac码只能在IE浏览器下通过ActiveX取得,如果是想要一个唯一标识的话可以取guid
下面这个函数可以生成一个随机guid,碰撞几率可以忽略不计,可以认为是唯一的。
这个函数也是网上找的,在我的项目中使用过