虽然微酷知道这样做不是很道德的,不过有时间确实看不顺眼那程序的版权标识,或为了隐藏程序名称不让别人知道你的站用的谁的程序,这里说下去掉ECShop的版权标识的方法。

1.去掉标题上Powered by ECShop的字样如下:

打开includes/lib_main.php,找到如下图位置修改即可。

2.修改底部 Powered by Ecshop 2.7.x:

打开/themes/模板/library/page_footer.lbi,将以下高亮代码删除。
 
这样以后底部就会用Powered by ECShop随机替换掉底部原有链接元素。
再打开js/common.js,删除onload = function()函数,如下所有代码。

onload = function()
{
    var link_arr = document.getElementsByTagName(String.fromCharCode(65));
    var link_str;
    var link_text;
    var regg, cc;
    var rmd, rmd_s, rmd_e, link_eorr = 0;
    var e = new Array(97, 98, 99,
                      100, 101, 102, 103, 104, 105, 106, 107, 108, 109,
                      110, 111, 112, 113, 114, 115, 116, 117, 118, 119,
                      120, 121, 122
                      );

  try
  {
    for(var i = 0; i < link_arr.length; i++)
    {
      link_str = link_arr[i].href;
      if (link_str.indexOf(String.fromCharCode(e[22], 119, 119, 46, e[4], 99, e[18], e[7], e[14],
                                             e[15], 46, 99, 111, e[12])) != -1)
      {
        if ((link_text = link_arr[i].innerText) == undefined)
        {
            throw "noIE";
        }
        regg = new RegExp(String.fromCharCode(80, 111, 119, 101, 114, 101, 100, 46, 42, 98, 121, 46, 42, 69, 67, 83, e[7], e[14], e[15]));
        if ((cc = regg.exec(link_text)) != null)
        {
          if (link_arr[i].offsetHeight == 0)
          {
            break;
          }
          link_eorr = 1;
          break;
        }
      }
      else
      {
        link_eorr = link_eorr ? 0 : link_eorr;
        continue;
      }
    }
  } // IE
  catch(exc)
  {
    for(var i = 0; i < link_arr.length; i++)
    {
      link_str = link_arr[i].href;
      if (link_str.indexOf(String.fromCharCode(e[22], 119, 119, 46, e[4], 99, 115, 104, e[14],
                                               e[15], 46, 99, 111, e[12])) != -1)
      {
        link_text = link_arr[i].textContent;
        regg = new RegExp(String.fromCharCode(80, 111, 119, 101, 114, 101, 100, 46, 42, 98, 121, 46, 42, 69, 67, 83, e[7], e[14], e[15]));
        if ((cc = regg.exec(link_text)) != null)
        {
          if (link_arr[i].offsetHeight == 0)
          {
            break;
          }
          link_eorr = 1;
          break;
        }
      }
      else
      {
        link_eorr = link_eorr ? 0 : link_eorr;
        continue;
      }
    }
  } // FF

  try
  {
    rmd = Math.random();
    rmd_s = Math.floor(rmd * 10);
    if (link_eorr != 1)
    {
      rmd_e = i – rmd_s;
      link_arr[rmd_e].href = String.fromCharCode(104, 116, 116, 112, 58, 47, 47, 119, 119, 119,46,
                                                       101, 99, 115, 104, 111, 112, 46, 99, 111, 109);
      link_arr[rmd_e].innerHTML = String.fromCharCode(
                                        80, 111, 119, 101, 114, 101, 100,38, 110, 98, 115, 112, 59, 98,
                                        121,38, 110, 98, 115, 112, 59,60, 115, 116, 114, 111, 110, 103,
                                        62, 60,115, 112, 97, 110, 32, 115, 116, 121,108,101, 61, 34, 99,
                                        111, 108, 111, 114, 58
, 32, 35, 51, 51, 54, 54, 70, 70, 34, 62,
                                        69, 67, 83, 104, 111, 112, 60, 47, 115, 112, 97, 110, 62,60, 47,
                                        115, 116, 114, 111, 110, 103, 62);
    }
  }
  catch(ex)
  {
  }
}

该段代码的作用好像是在不同的浏览器中检测是否存在版权信息,如果没有的话就直接在网页中的某个位置插入html文本来显示版权信息。

完毕,后台更新缓存OK。

目前有32 条留言

  1. 2010年09月25日 09:57 airmax   |  引用  |  #1     

    这么多代码!不过还真的可以呢

  2. 2010年09月25日 20:23 gps地图   |  引用  |  #2     

    学习了。

  3. 2010年09月26日 08:08 keelii   |  引用  |  #3     

    很正常,我们公司就这么干^!^

  4. 2010年09月27日 08:31 christianlouboutin   |  引用  |  #4     

    这个不错,只是代码看不懂!

  5. 2010年09月27日 10:58 haibor   |  引用  |  #5     

    此代码可作他用啊哈哈

  6. 2010年09月27日 17:16 锐智   |  引用  |  #6     

    呵呵,很好!

  7. 2010年09月29日 00:00 Baider   |  引用  |  #7     

    博主,这样做不道德啊。

  8. 2010年09月29日 12:31 扎金花   |  引用  |  #8     

    似乎很不错,不过我看不懂。不是这方面的高手。

  9. 2010年09月30日 22:32 枣庄seo   |  引用  |  #9     

    太过复杂了,直接去掉是不是更好

  10. 2010年10月03日 14:37 重庆时时彩   |  引用  |  #10     

    代码是多了些,不过还是很好用,多谢分享!

  11. 2010年10月03日 15:10 www.51qsjf.com   |  引用  |  #11     

    谢谢博主啊,正找这个呢

  12. 2010年10月04日 09:39 viv   |  引用  |  #12     

    有点复杂!

  13. 2010年10月04日 21:34 玉琴坊   |  引用  |  #13     

    哈哈,这个不错,我正需要。如果直接删掉那段代码的确会随机在其它地方显示版权。可以按博主这个改下我的站。

  14. 2010年10月05日 08:34 山头人   |  引用  |  #14     

    是ECSHOP好还是SHOPEX好》??

  15. 2010年10月09日 06:38 枣庄seo   |  引用  |  #15     

    不知道现在自己做shop还有没价值

  16. 2010年10月09日 10:18 wenger   |  引用  |  #16     

    会些代码还是很好的

  17. 2010年10月09日 23:36 捷易通官方   |  引用  |  #17     

    看到代码就 有点头痛了。

  18. 2010年10月13日 11:58 lty   |  引用  |  #18     

    终于更新了哈

  19. 2010年10月18日 21:17 木雕   |  引用  |  #19     

    头痛的代码

  20. 2010年10月19日 08:59 唐狮官方网站   |  引用  |  #20     

    不错啊

  21. 2010年10月23日 17:29 朵未   |  引用  |  #21     

    版权个人不倾向去掉,毕竟是对作者的尊重。

  22. 2010年10月23日 20:12 淘宝网手机   |  引用  |  #22     

    哈哈 分享支持。

  23. 2010年10月24日 23:21 英汉互译   |  引用  |  #23     

    不错,以后继续关注

  24. 2010年11月05日 11:07 Sandy   |  引用  |  #24     

    ECshop被EX收购以后,感觉不如以前了。

  25. 2010年11月08日 15:38 重庆时时彩   |  引用  |  #25     

    全部是代码啊,看不懂啊

  26. 2010年11月16日 19:16 收缩毛孔的护肤品   |  引用  |  #26     

    拿走了~

  27. 2010年11月18日 15:06 AirMax   |  引用  |  #27     

      友谊是看出朋友的缺点却不张扬。

  28. 2010年11月28日 15:32 cardyuggs   |  引用  |  #28     

    这么多代码、、、不懂、、、、不懂。、、。、、

  29. 2010年11月29日 14:30 coachbagsonsale   |  引用  |  #29     

    好酷~~

  30. 2011年09月30日 14:53 能动英语   |  引用  |  #30     

    学习~!了~

  31. 2011年10月10日 09:46 能动英语   |  引用  |  #31     

    正在找~~谢谢~

  32. 2011年10月22日 09:00 能动英语   |  引用  |  #32     

    正在寻找~!

发表评论

/ 快捷键:Ctrl+Enter
加载中……