$7.49 .com domain with free InstantPage Website Builder$1.99 Web Hosting   捷飞网络官方淘宝店   Godaddy 优惠码
返回列表 发帖
分享到:




[code]js脚本压缩解压缩代码

  1. <script>
  2. a=62;
  3. function encode() {
  4. var code = document.getElementById('code').value;
  5. code = code.replace(/[\r\n]+/g, '');
  6. code = code.replace(/'/g, "\\'");
  7. var tmp = code.match(/\b(\w+)\b/g);
  8. tmp.sort();
  9. var dict = [];
  10. var i, t = '';
  11. for(var i=0; i<tmp.length; i++) {
  12. if(tmp[i] != t) dict.push(t = tmp[i]);
  13. }
  14. var len = dict.length;
  15. var ch;
  16. for(i=0; i<len; i++) {
  17. ch = num(i);
  18. code = code.replace(new RegExp('\\b'+dict[i]+'\\b','g'), ch);
  19. if(ch == dict[i]) dict[i] = '';
  20. }
  21. document.getElementById('code').value = "eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\\\b'+e(c)+'\\\\b','g'),k[c]);return p}("
  22. + "'"+code+"',"+a+","+len+",'"+ dict.join('|')+"'.split('|'),0,{}))";
  23. }
  24. function num(c) {
  25. return(c<a?'':num(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36));
  26. }
  27. function run() {
  28. eval(document.getElementById('code').value);
  29. }
  30. function decode() {
  31. var code = document.getElementById('code').value;
  32. code = code.replace(/^eval/, '');
  33. document.getElementById('code').value = eval(code);
  34. }
  35. </script>

  36. <textarea id=code cols=80 rows=20>
  37. </textarea><br>
  38. <input type=button onclick=encode() value=编码>
  39. <input type=button onclick=run() value=执行>
  40. <input type=button onclick=decode() value=解码>
复制代码

返回列表
Namecheap
Namecheap.com - Cheap domain name registration, renewal and transfers - Free SSL Certificates - Web Hosting
互联网安全