- 浏览: 12420 次
最新评论
ecshop transport.js/run() error:undefined
2011年07月26日
在使用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;
哈哈....其实问题就是出在这句的showLoader函数里面。因为在该函数里753行有这段语句
if ( ! obj && process_request),而出现上述问题就是说变量process_request没有定义!!
(3)为什么说该变量没有定义呢?
原因很简单,因为EC很多时候都是将这句话:
var process_request = "{$lang.process_request}";
.....
放在最后面的....在中途有其他什么处理、JS载入、JS运行而还没运行到最下面的时候当然就出现在上述的错误!!!
process_request这个变量到底有什么用呢?其实就是为了创建一个DIV层显示“正在处理您的请求...”这个信息!! 为什么要这样实现呢?因为这样可以支持多语言。
解决办法:
(1)在showLoader函数体里面加入这句var process_request = '正在处理您的请求...';英文的话就改成英文了。。。
(2)将var process_request = "{$lang.process_request}";这句话放在下面的里面
(3)重新定义Ajax.onRunning这一事件例如可以自己新建一个函数run,Ajax.onRunning = run 第 二种方法:对于这个问题,官方管理员的回复是”有时ajax抓取订单信息不全,出现这样的错误信息,但这个不会影响您的正常使用,请您放心。如果要关闭, 可以在后台里的商店设置 基本设置中去除。”,实际上,按照官方这个说法,问题还是照样存在,解决的办法是“眼不见,心不烦”,将这条弹出语句注释掉: 找到js/transport.js,第227行: alert(this.filename + "/run() error:" + ex.description); 复制代码将之改为: 复制代码
发表评论
-
VC串口通讯win32SDK版
2012-01-20 09:25 619VC串口通讯win32SDK版 2011年05月14日 ... -
在windows下构建openjdk1.7
2012-01-20 09:25 657在windows下构建openjdk1.7 2010年07月 ... -
Android SDK 安装过程与 安装失败的处理方法
2012-01-20 09:25 625Android SDK 安装过程与 安装失败的处理方法 20 ... -
[004] 详解Windows平台搭建Androiod开发环境
2012-01-20 09:25 698[004] 详解Windows平台搭建Androiod开发环境 ... -
VC6 SDK编程中使用XP样式,程序无法启动。
2012-01-20 09:25 557VC6 SDK编程中使用XP样式,程序无法启动。 2010年 ... -
古代女人做小老婆有哪些好处?登封论坛
2012-01-19 14:26 944古代女人做小老婆有哪 ... -
孔子语录 翻译...
2012-01-19 14:26 824孔子语录 翻译... 2011年10月06日 1.巧言令 ... -
“魏武王”称谓的合理性
2012-01-19 14:26 668“魏武王”称谓的合理性 2010年11月16日 “魏武王 ... -
JavaScript中的try...catch和异常处理
2012-01-17 04:14 622JavaScript中的try...catch和 ... -
Flex RPC错误整理
2012-01-17 04:14 662Flex RPC错误整理 2011年02月25日 最近不 ... -
python入门命令
2012-01-17 04:14 820python入门命令 2010年12月16日 0. p ... -
2010-07-26
2012-01-17 04:14 5452010-07-26 2010年07月26日 最近不少网 ... -
赞美歌献给这一天
2012-01-16 03:03 532赞美歌献给这一天 2009 ... -
赞美的大能6
2012-01-16 03:03 608赞美的大能6 2009年12月17日 有一位传教士,他有 ... -
赞美女人的话
2012-01-16 03:03 1066赞美女人的话 2010年01月11日 称赞女人的话 ... -
沟通11-如何更有效的赞美别人
2012-01-16 03:03 503沟通11-如何更有效的赞 ... -
人都渴望赞美
2012-01-16 03:03 765人都渴望赞美 2010年05 ...
相关推荐
transport.js文件(解决ecshop jquery jqzoom冲突)
ecshop transport.js和jquery冲突的问题,ecshop jquery冲突解决,亲测可用!
改好的的transport.js。已经和和jquery兼容了,大家可以放心的用。
所以这里用JSON官网在javascript语言上提供的json2.js支持。 具体下载地址:https://github.com/douglascrockford/JSON-js 2、修改transport.js 2.1 注释掉重写object的方法,具体搜索 if ( ! Object.prototype....
/js/common.js /themes/default/goods.dwt //xiugaigao /themes/default/flow.dwt /admin/order.php /admin/templates/order_info.htm 修改方法: 用代码编辑软件(例如:wd)打开上面几个需要修改的文件,对比...
20套ECSHOP网站整站模板.zip 1 亲测:爱之谷.rar 2 亲测:京东完美版.rar 3 亲测:乐淘.rar 4 亲测:缤购.rar 5 亲测:一号店.rar 6 亲测:一号店版本2.rar 7 亲测:梦芭莎.rar 8 亲测:时尚起义.rar 9 亲测:苏宁...
这是网上分享的第一个带整站数据包的爱之谷模板,希望大家支持开发者“ecshop模板堂” 安装方法: 1,解压rar包上传到网站根目录 2,导入sql数据库文件,到你的数据库里,可以phpmyadmin等软件 3,修改data里...
前台演示 http://www.swit.cn/ecshop/lipin/index.asp 后台演示 http://www.swit.cn/ecshop/lipin/admin/ad_login.asp 产品下载 http://www.swit.cn/ecshop/lipin.rar 后台管理员: 管理员帐号:admin 管理员密码:...
一、正版演示: 演示地址:http://www.swit.cn/ecshop/Clothes/index.asp 后台演示 http://www.swit.cn/ecshop/Clothes/admin/ad_login.asp 免费下载地址:http://www.swit.cn/ecshop/Clothes.rar 后台管理员: ...
演示地址:http://www.swit.cn/ecshop/baobao/index.asp 后台演示 http://www.swit.cn/ecshop/baobao/admin/ad_login.asp 后台管理员: 管理员帐号:admin 管理员密码:admin888 二、功能简介 1、 网站基本功能 ...
<script type="text/javascript" src="../includes/ueditor/fix_jquery/transport_json.js" rel="stylesheet" /></script> {insert_scripts files="../js/utils.js"} 4、解决商品编辑中编辑器被重置,uedite无法...
{insert_scripts files="../js/transport.js,common.js"} 替换为: [removed][removed] [removed][removed] [removed][removed] [removed][removed] {insert_scripts files="../js/utils.js"} (3)把整个...
本程序基于ecshop的强大功能,通过扩展ecshop的功能而开发的一款插件,无需改原有数据库(我印象中只需把分类的id变成长整形,这样是为了和淘宝网的数字分类相匹配),即可拥有一套功能强大的ecshop版淘宝客程序。...
在transport.js文件中,大概 580行到590行之间,这个句用于格式化json,他重写了object的结构,导致于js框架冲突。冲突的原因是jquery给一个object增加了很多元素,那么在Object.prototype.toJSONString = function ...
这套模板整合了页面静态缓存+压缩输出功能,但是下载模板后,即使不使用这套模板,经过设置的缓存策略同样会对ECShop当前应用的模板有效。 所以这个功能是可以独立使用的。 下载后,覆盖到EC安装路径下,(EC程序...
最新ecshop 支付插件 四个步骤安装 1topay 插件 1.设置 topay- 支付.php 文件中两个函数的变量的值 ($e_merchantkey),保存 get_code() respond() $e_merchantkey=''; //商户在壹支付平台设置的密钥,在接...
只在2.7.3版测试过,其他版请自己测试。 此资源主要是手机版通用,自己也写了教程。 电脑版虽然也可以用,不过是我自己从微信官方开发包改的有点乱,但是不影响使用,不过没有教程就是了,看不懂的只用手机版就行。...
ECSHOP茶叶模板是为ECSHOP茶叶,水果生鲜,蔬菜,农产品,特产商城行业设计的一款非常实用的ECSHOP模板,该款ECSHOP模板下载适合做ECSHOP茶叶商城,同时适合:水果,生鲜,蔬菜,农产品,特产,绿色系列主题行业商城。...