全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 3106|回复: 10

[Windows VPS] js代码分析,纯菜鸟

[复制链接]
发表于 2012-3-16 23:31:47 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2012-3-16 23:31:56 | 显示全部楼层
不懂
发表于 2012-3-16 23:32:15 | 显示全部楼层
不懂
发表于 2012-3-16 23:51:49 来自手机 | 显示全部楼层
楼下来,手机上看得眼花
发表于 2012-3-16 23:53:42 | 显示全部楼层
function opfhxoiuz(s) { //不解释
    var d = false; //不解释
    var e = document.location.href; //当前页面的URL地址全文
    if (s.indexOf("|") > 0) { //参数S中是否包含有 “|”这个东东
        var f = s.split('|'); //有 | ,就以 | 为标志,把字符串分隔成数组,例如 abc | def就会变成 ["abc","def"]
        if (e.indexOf(f[0]) > 0) { //url中是否包含上面那个数组中的第一数组元素
            var g = f[1].substr(0, 1);//如果有,取数组的第二个元素的第一个字符 到变量 g
            var h = f[1].substr(1, 2) + f[1].substr(5, 2); //取数组的第2个和第3个字符 加上 这个数组的 第6个到第7个字符
            var i = h + g; //再在后面串接上g的结果 到变量i
            i = i.substr(1, 4);//取i的第2个到第5个字符
            var a = "robot"; //不解释
            var b = "qjpemail";//不解释
            var c = "key";    //不解释
            i = i + a + b + c; //i的第2个到第5个字符 + robot + qjpemail + key 然后放到i
            i = i.substr(0, 4); //在取i的第1个到第5个字符 给i
            if (i == "2687") { //相等不
                if (g == 1) d = 't1'; //再看g是不是1 如果是,就设d为 t1
                else d = 't0'         // 如果不是 设d 为t0
            }
        }
    }
    return d //如果参数S中是不包含 “|”,返回d ,也就是false
}

评分

参与人数 1威望 +15 收起 理由
hohomeil + 15 跟我没关系,加个分总可以。

查看全部评分

发表于 2012-3-16 23:54:07 | 显示全部楼层
全是字符串处理

发表于 2012-3-16 23:57:30 | 显示全部楼层
简单说就是 给参数S到这个函数
函数返回有3种情况 t1 t0 和false
还真蛋疼 我都给你标上了
 楼主| 发表于 2012-3-16 23:58:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2012-3-16 23:59:32 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2012-3-16 23:59:46 | 显示全部楼层
a7898585 发表于 2012-3-16 23:58
标上了?

每句都给你标上了没看见么5楼
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-6-28 20:22 , Processed in 0.067235 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表