zoukankan      html  css  js  c++  java
  • js浏览器唯一标识

    pc

    function cans() {
    var canvas = document.createElement('canvas');
    var ctx = canvas.getContext('2d');
    var txt = 'http://security.tencent.com/';
    ctx.textBaseline = "top";
    ctx.font = "14px 'Arial'";
    ctx.textBaseline = "tencent";
    ctx.fillStyle = "#f60";
    ctx.fillRect(125, 1, 62, 20);
    ctx.fillStyle = "#069";
    ctx.fillText(txt, 2, 15);
    ctx.fillStyle = "rgba(102, 204, 0, 0.7)";
    ctx.fillText(txt, 4, 17);
     
    var b64 = canvas.toDataURL().replace("data:image/png;base64,", "");
    var bin = atob(b64);
    var crc = bin2hex(bin.slice(-16, -12));
    //var crc = bin.slice(-16,-12);
    alert(crc);
    }
     
    function bin2hex(str) {
    var result = "";
    for (i = 0; i < str.length; i++) {
    result += int16_to_hex(str.charCodeAt(i));
    }
    return result;
    }
     
    function int16_to_hex(i) {
    var result = i.toString(16);
    var j = 0;
    while (j + result.length < 4) {
    result = "0" + result;
    j++;
    }
    return result;
    }

    移动端

    fingerprint(){
        FingerprintJS.load().then(fp => {
             fp.get().then(result => {
                 const visitorId = result.visitorId;
                 // console.log(visitorId);
                 this.myMAC = visitorId;
             })
        })
    },

    https://blog.csdn.net/z5976749/article/details/88573570

    https://blog.csdn.net/JiangYunWen34/article/details/109629694

  • 相关阅读:
    Luogu P1169 [ZJOI2007]棋盘制作 及悬线法浅谈
    P4338 [ZJOI2018]历史 P3703 [SDOI2017]树点涂色 题解
    多省联考2020游记
    min_25筛基础
    斯特林数、贝尔数与伯努利数基础
    后缀数组笔记
    分治FFT学习笔记
    多项式运算表
    基本积分公式表
    THUWC2019游记
  • 原文地址:https://www.cnblogs.com/liufeiran/p/15393056.html
Copyright © 2011-2022 走看看