去掉ECShop的版权字体(ECShop版本2.7.2)

最近在帮你客户定制ecshop页面的时候发现一个很奇怪的现象,页面上的一些元素会不时的变成ecshop的版权字样Powered by ECShop。研究了很长时间,因为觉得不可思议。

最后在网上搜索了,原来这是ecshop用来防止用户去掉版权声明的一种手段,当你修改了页脚等版权声明的时候,就会触发一段javascript,让你页面的某些元素变成Powered by ECShop字样。例如一些图片,一些文件,会变成Powered by ECShop。

因为有随机性,所以像我这些刚接触ecshop的人来说会变得纠结起来。查了比较久,开始以为是因为图片读取不了给的默认字样,最后发现连文字都会发生变化,所以猜测是ecshop弄的手段了。

好了,言归正传。修正这个问题很简单,搜索 js/common.js文件,找到244行左右的onload事件,然后把此方法注释掉即可。

具体内容可以自己看看,而版权字Powered by ECShop样是用ASCII来写的,所以搜索不到,开始我犯过这个错误。

至于想去掉其他页面上的版权字样就不用我多说了,搜索下即可。

需要说明的时,本人是十分尊重知识产权的,所以标明作者版权所属是十分支持的。而这次客户已经是沟通过并且买了代码的版权,可以修改,所以我才去放心修改的。当然这些我都没去深究,作为一个打工仔民工的我也没办法。但加个onload事件来监测版权,我就觉得有点过了,因为有点强制性非自愿了。

但最后还是呼吁一下各位注意尊重知识产权,ECShop的确是一套很棒的系统,第一次修改就觉得很得心应手,在电子商务平台的表现上也是非常出色。

你可能感兴趣的