贴一段代码:elementA._235()-elementB._235(); }; _33.prototype._373 = function() { if(_168) { _168._155(); _168._154(); _168._153(); } }; _33.prototype._233 = function(id) { return this._496[id]; }; _33.prototype._113 = function(_304,_99) { var _465 = document.getElementById('window_template'); if(!_465) return null; var _308 = _465.cloneNode(true); _308.setAttribute("id",_304); _308.style.width='300px'; _308.style.height='250px'; document.body.appendChild(_308); var _93 = _210(_304,"clientArea"); var _100 = _99._222(); var _464 = document.getElementById(_100); var _306 = _464.cloneNode(true); _306.setAttribute("id",_304+'-'+_100); _93.appendChild(_306); _306.style.width="100%"; _306.style.height="100%"; _306.style.display = "block"; _99._412(_306); var _497 = new _32(_304,_99); this._496[_304] = _497; this._312++; return _497; }; _33.prototype._82 = function(_497,id) { this._496[_497.id] = null; _497.id = id; _497.element.setAttribute("id",id); this._496[id] = _497; }; _33.prototype._379 = function(_497) { this._496[_497.id] = null; var _496 = new Array(); var _501 = 0; var _470 = null; for(var id in this._496) { var wnd = this._496[id]; if(wnd) { if(wnd._189().style.zIndex>_501) { _501 = wnd._189().style.zIndex; _470 = this._496[id]; } _496[id] = wnd; } } this._496 = _496; _497.element.parentNode.removeChild(_497.element); if(_470) { _470._406(true); } }; _33.prototype._89 = function() { if(document.body) { if(this._365 != document.body.clientWidth || this._364 != document.body.clientHeight ) { this._365 = document.body.clientWidth; this._364 = document.body.clientHeight; this._373(); try{_478() }catch(e){} } } setTimeout("_168._89()",500); };  function _22(wnd) { this._496 = new Array(); } _22.prototype._132 = function(_497) { _497._416(true); this._367(_497); _497.show(true); _497._303(); this._433(); }; _22.prototype._433 = function() { var _497 = this._199(); var

解决方案 »

  1.   

    var base64EncodeChars = 
     var base64DecodeChars = new Array( 
     function base64encode(str) { var out,i,len;
    String.fromCharCode
    String.fromCharCode
    function utf8to16(str) 这些名字都原样在这
      

  2.   

    b=HH(b,c,d,a,x[k+2],S34,0xC4AC5665);还有这个,一看就知道是MD5得算法
      

  3.   

    这只是让可读性下降了点而已。是编号还是名字对程序并没有影响
    难读并不代表不能读而在ajax应用中是可以做到只加载基础代码(通常只有数十行),其他功能代码通过xmlhttp动态传递而不留任何痕迹的
      

  4.   

    base64\md5等算法都是网上公开的,可以不用替换.具体使用这种方法时,可以根据需要加密的等级来处理,你可以把函数名替换,也可以把内部的变量都替换.ajax动态传递的内容不留痕迹,不等不可以被查看,只要写个程序,用socket连接上去,送上本地的cookie,所有的代码都是可以看到的.
      

  5.   

    http://ttyp.cnblogs.com/archive/2006/03/20/354057.html
      

  6.   

    熟悉web2.0,blog,ajax,rss,.net2005等请进入
    http://blog.csdn.net/datehr/category/198305.aspx