Id_conversion_map中出现未捕获的语法错误[“1”] =;

时间:2015-07-17 10:40:31

标签: javascript jquery prestashop-1.6

我的源代码中有一个错误,我不明白。它说Uncaught SyntaxError:意外的令牌;

在源代码中,我发现这个错误的代码缺少表达式:

ld_conversion_map["1"] = ;
ld_conversion_map["5"] = ;
ld_conversion_map["6"] = ;
ld_conversion_map["es"] = ;
ld_conversion_map["gb"] = ;
ld_conversion_map["fi"] = ;

但它缺少表达方式。我不知道这段代码来自何处以及如何解决它。 我的网站是http://clubvapea.es

3 个答案:

答案 0 :(得分:0)

当然,从第一行到结束语法是不正确的。 以下是您的选择。

ld_conversion_map["1"] = '';
ld_conversion_map["1"] = null;
ld_conversion_map["1"] = undefined;

答案 1 :(得分:0)

ld_conversion_map["1"] = ;这样的表达式是语法错误,因为赋值应该在=运算符的右侧有一个值。

您似乎没有自己编写代码,我检查了您的网站。或者你呢?

我认为它是PrestaShop的代码,在这种情况下,您应该向他们报告错误。

您可以做的其他事情是:

  1. 深入了解CMS来源并确定他们正在尝试做什么并修复它。
  2. 如果您误解了所有错误,请在必要时执行此操作:ld_conversion_map["1"] = null;
  3. 如果由于此错误导致您的网站上没有任何内容被破坏,您可以忽略它。

答案 2 :(得分:0)

我终于找到了这段代码的来源。这是来自Presto-Changeo的IP语言和货币检测所发现的所有麻烦。谢谢你的回答!