西部数码主机 | 阿里云主机| 虚拟主机 | 服务器 | 返回乐道官网
当前位置: 主页 > php教程 > ecshop教程 >

ecshop出现transport.js例外被抛出且未被接住

时间:2011-03-07 08:36来源:未知 作者:好模板 点击:
ecshop的 transport.js 的 Ajax.Call 在IE下例子被抛出未被接住错误分析大致如下: 1. AJAX 的处理中的变量是否定义,一般在 library\page_header.lbi 中加载,代码如下: script type=text/javascriptvar pro

ecshop的 transport.js 的 Ajax.Call 在IE下“例子被抛出未被接住”错误分析大致如下:

1. AJAX 的处理中的变量是否定义,一般在 library\page_header.lbi 中加载,代码如下:



  1. <script type="text/javascript">  var process_request = "{$lang.process_request}";</script>
复制代码

 




在调用transport.js之前必须要先定义,而在index.dwt、goods.dwt文件中一般page_header.lbi是在<head>之后加载的,所以这个需要注意;

2. “加入购物车”或是“加入收藏夹”等在common.js中定义的JS函数必须要在transport.js文件之前加载,就是说一般“加入购物车”、“加入收藏夹”这类操作,必须要在加载transport.js文件之前加载common.js文件;

所以检查page_header.lbi 是否有

 

<script type="text/javascript">

var process_request = "{$lang.process_request}";

</script> 定义。

 

3.另外可能php文件被修改,请找原版程序源码覆盖下。

 

(责任编辑:好模板)
顶一下
(4)
44.4%
踩一下
(5)
55.6%
------分隔线----------------------------
栏目列表
热点内容