摘要: 解决思路大概就是屏蔽ECshop扩展的toJSONString方法,用别的函数代替。1、首先复制一份 transport.js 改名为 transport.org.js 提供给后台使用2、屏蔽掉transport.js里的toJSON功能 行数大概有497-737行之间由if ( ! Object.prototype.toJSONString) { 开头的代码。修改352行为:legalParams = “JSON=” + $.toJSON(params);修改408行为:result = $.evalJSON(result);屏蔽掉global.js里的如下代码(第10-13行):Objec 阅读全文
posted @ 2013-03-26 17:53 做个好男人 阅读(730) 评论(0) 推荐(0) 编辑
摘要: 在使用ECshop的AJAX(即:transport.js)IE有时候会出现:ReferenceError: process_request is not defined,FF则出现:transport.js/run() error:undefined,其实这完全和transport.js无关。那么问题出在哪里呢?(1)首先找到445-447行发现了这两句:/* 定义两个别名 */var Ajax = Transport;Ajax.call = Transport.run;(2)然后再找到735发现了这句:Ajax.onRunning = showLoader;哈哈….其实问题就是出在这句的s 阅读全文
posted @ 2013-03-26 16:59 做个好男人 阅读(568) 评论(0) 推荐(0) 编辑
摘要: 打开ecshop2.7.3,找到admin/cloud.php 文件。搜索 cloud.ecshop.com大概在60行 ,140行,228行分别在每行前面加“//”注释掉,或者将整行删除,这样后台云中心菜单自动隐藏掉了。还有个办法是在ECSHOP后台模板里修改,menu.htm,start.htm 搜索cloud.php?is_ajax=1 把整段JS 删除 阅读全文
posted @ 2013-03-26 15:35 做个好男人 阅读(161) 评论(0) 推荐(0) 编辑