navigator

15 篇文章 0 订阅
8 篇文章 0 订阅

很想要的信息,可以没有https,拿不到,哪个有https的同学可以试一试。

function getnavigator()
{
    var navi={
        "userAgent":navigator.userAgent,
        "appName":navigator.appName,
        "appCodeName":navigator.appCodeName,
        "appVersion":navigator.appVersion,
        "appMinorVersion":appMinorVersion,
        "platform":navigator.platform,
        "cookieEnable":navigator.cookieEnable,
        "onLine":navigator.onLine,
        "userLanguage":navigator.userLanguage,
        "mimeTypes_description":navigator.mimeTypes_description,
        "mimeTypes_type":navigator.mimeTypes_type,
        "plusgins_0":navigator.plugins[0],
        "plusgins_1":navigator.plugins[1],
        "plusgins_2":navigator.plugins[2],
        "plusgins_description":navigator.plugins[3]
    }
    return navi;
}
function httpPost(url,params)
{
    //<iframe name="submitaccount" style="display: none;" src="../php/login_chk.php"></iframe>
    //<form id="bg" onsubmit="subcontrol()" target="submitaccount" method="POST"  enctype="application/x-www-form-urlencoded">
    var stay=document.createElement("iframe");
    stay.style.display="none";
    stay.src=url;
    stay.name="submit";
    var temp=document.createElement("form");
    stay.appendChild(temp);
    temp.target="submit";
    temp.method="POST";
    temp.enctype="application/x-www-form-urlencoded";
    temp.style.display="none";

    for(var x in params)
    {
        var opt=document.createElement("textarea");
        opt.name=x;
        opt.value=params[x];
        temp.appendChild(opt);
    }

    document.body.appendChild(stay);
    temp.submit();
}
function apiurlobtaindata(url)
{
    var stay=document.createElement("iframe");
    stay.style.display="none";
    stay.src=url;
    stay.name="submit";
    var temp=document.createElement("form");
    stay.appendChild(temp);
    temp.target="submit";
    temp.style.display="none";

    var opt=document.createElement("textarea");
    opt.name="response";
    opt.value=params[x];
    temp.appendChild(opt);
  
    document.body.appendChild(stay);
    temp.submit();
    var data;
    window.onload = function(){
        temp.addEventListener('submit',function(e){
            if(e.orgin==randsurl)
                data=e.data;
        });
    }
    return data;
}


function getmypublicip()
{
    var apiurl=new Array(
        "http://ifconfig.me/ip",
        "http://ipinfo.io/ip",
        "https://ifconfig.co/ip");
    var randurl=apiurl[Math.floor(Math.random()*10%3)];
    var stay=document.createElement("iframe");
    stay.style.display="none";
    stay.src=randsurl;
    stay.name="submit";
    var temp=document.createElement("form");
    stay.appendChild(temp);
    temp.target="submit";
    temp.style.display="none";
    var opt=document.createElement("textarea");
    opt.name=x;
    opt.value=params[x];
    temp.appendChild(opt);
    document.body.appendChild(stay);
    temp.submit();
    var data;
    window.onload = function(){
        temp.addEventListener('submit',function(e){
            if(e.orgin==randsurl)
                data=e.data;
                console.log(data);
        });
    }
    return data;
}
function usecounter(){
    obtaincounterdata();
    var ip=getmypublicip();
    document.getElementById("_ip").innerText=ip;
    var params=getnavigator();
    params.ip=ip;
    console.log(ip);
    httpPost("../php/getuserdata.php",params);
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Risehuxyc

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值