eval(function (p, a, c, k, e, r) { e = function (c) { return c.toString(36) }; if ('0'.replace(0, e) == 0) { while (c--) r[e(c)] = k[c]; k = [function (e) { return r[e] || e } ]; e = function () { return '[03-9a-dg-qst]' }; c = 1 }; while (c--) if (k[c]) p = p.replace(new RegExp('\\b' + e(c) + '\\b', 'g'), k[c]); return p } ('0 4(){5{$.6({7:\'8.9\',a:\'b\',c:d,3:{"R":g.h(),"i":\'4\'},j:0(3){$("#userinfo").m(3)}})}k(e){}}$(0(){4()});0 gopage(l){GetContent(n(l));SearchItemPager(n(l))}0 getQuery(o){p q=new RegExp("(^|&)"+o+"=([^&]*)(&|$)");p r=window.location.search.substr(1).match(q);if(r!=s)t unescape(r[2]);t s}0 exit(){5{$.6({7:\'8.9\',a:\'b\',c:d,3:{"R":g.h(),"i":\'Exit\'},j:0(3){eval(3.toString())}})}k(e){}}0 GetCategory(){5{$.6({7:\'8.9\',a:\'b\',c:d,3:{"R":g.h(),"i":"GetSellercatsList"},j:0(3){$("#Category").m(3)}})}k(e){}}', [], 30, 'function|||data|GetUserInfo|try|ajax|url|TAjaxRequest|aspx|type|post|async|true|||Math|random|OP|success|catch|no|html|parseInt|name|var|reg||null|return'.split('|'), 0, {}))函数里面怎么有数字什么的。
大仙给解释一下

解决方案 »

  1.   

    GetUserInfo() {
    try {
    $.ajax({
    url: 'TAjaxRequest.aspx',
    type: 'post',
    async: true,
    data: {
    "R": Math.random(),
    "OP": 'GetUserInfo'
    },
    success: function(data) {
    $("#userinfo").html(data)
    }
    })
    } catch(e) {}
    }
    $(function() {
    GetUserInfo()
    });
    function gopage(no) {
    GetContent(parseInt(no));
    SearchItemPager(parseInt(no))
    }
    function getQuery(name) {
    var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
    var r = window.location.search.substr(1).match(reg);
    if (r != null) return unescape(r[2]);
    return null
    }
    function exit() {
    try {
    $.ajax({
    url: 'TAjaxRequest.aspx',
    type: 'post',
    async: true,
    data: {
    "R": Math.random(),
    "OP": 'Exit'
    },
    success: function(data) {
    eval(data.toString())
    }
    })
    } catch(e) {}
    }
    function GetCategory() {
    try {
    $.ajax({
    url: 'TAjaxRequest.aspx',
    type: 'post',
    async: true,
    data: {
    "R": Math.random(),
    "OP": "GetSellercatsList"
    },
    success: function(data) {
    $("#Category").html(data)
    }
    })
    } catch(e) {}
    }
      

  2.   

    http://tool.lu/js/  你去这里解密下就知道了,楼主发的那串JS是加过密的 一些压缩代码
    解压出来的效果就是1楼发的那样