This problem has plagued everyone for a long time, feeling powered by Ecshop appeared in the site uncomfortable, trying to not remove. Today in the next special to put out the solution, hope to be convenient for everyone! Note: We use Ecshop products, recommend the site at the bottom of the powered by Ecshop to keep it, respect for the Ecshop development Brothers Labor results! One. Remove the title bar' Powered by ECShop 'Open includes/lib_main.php file;found: $page _title= $GLOBALS [' _cfg '] [' shop_title ']. ‘ - ‘ . ' Powered by ECShop '; instead: $page _title= $GLOBALS [' _cfg '] [' shop_title ']; Two. Remove the bottom' Powered by ECShop 'Many friends want to delete themes directly.Code in the/default/library/page_footer.lbi file: {foreach from= $lang. p_y item=pv}{$PV}{/foreach}{$licensed}<br/>, However, after the deletion ' Powered by ECShop ' will run in the webpage, therefore cannot realize our effect.Open JS/common.js file;Delete lines No. 261 through No. 353 of the file: OnLoad=function() {Varlink_arr= Document.getelementsbytagname_r (String.fromCharCode (65)); VARLINK_STR; Varlink_text; Varregg, CC; VARRMD, rmd_s, Rmd_e, Link_eorr= 0; Vare= NewArray (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(vari = 0; i < link_arr.length; i++) {Link_str=Link_arr[i].href; if(Link_str.indexof (String.fromCharCode (e[22], 119, 119, E[4), e[18], e[7]], e[(111, e[12]))!! =-1) { if((Link_text = link_arr[i].innertext) = =undefined) { Throw"NoIE"; } Regg= Newregexp (String.fromCharCode, 111, 119, 101, he, 101, +, +, A, 98, 121, A, a, a, a, a, a, 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(vari = 0; i < link_arr.length; i++) {Link_str=Link_arr[i].href; if(Link_str.indexof (e[22], 119, 119, String.fromCharCode, E[4], a, a, a, 104, e[14], e[(111, e[12]))!! =-1) {Link_text=link_arr[i].textcontent; Regg= Newregexp (String.fromCharCode, 111, 119, 101, he, 101, +, +, A, 98, 121, A, a, a, a, a, a, 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) {}}