2012-12-16 44 views
-1

为什么我认为它的恶意软件或某种病毒是因为我在本地主机和它的工作环境中安装了相同主题的opencart。但在服务器上,我得到这个错误。 继承人的网站,如果有人可以看看发生了什么:http://www.alevgold.com添加产品到购物车 - >去结帐页面 - >注册账户 - > Contiune。当你打Contiune什么也没有发生,它会产生:未捕获的SyntaxError:意外的令牌<恶意软件?

Uncaught SyntaxError: Unexpected token 

在谷歌浏览器开发工具。还有一些奇怪的东西发生在你去购物车时:它会弹出一个窗口:www.alvegold.com上的页面说:找不到。我从来没有这样说过!

任何反馈将不胜感激。谢谢!

+0

不确定JavaScript错误是否真的是恶意软件,但我不认为人们会去受感染的网站。 – pimvdb

+0

错误消息是期待JSON的ajax调用的结果,但接收HTML,并且控制台处于圣诞节模式,因为当您访问该页面时,它全是红色**,并且它不是恶意软件,它是开发人员错误。 – adeneo

回答

0

首先你应该向我们展示一些代码。 其次,问题就在这里:

success: function(html) { 
      $('.warning, .error').remove(); 

        html = escape(html); 

      $('#payment-address .checkout-content').html(html); 

      $('#checkout .checkout-content').slideUp('slow'); 

      $('#payment-address .checkout-content').slideDown('slow'); 

      $('.checkout-heading a').remove(); 

      $('#checkout .checkout-heading').append('<a>Modify &raquo;</a>'); 
     }, 

如果你逃避你收到,因为它会工作的响应html字符串。 这意味着响应内容存在问题。

我也建议使用模板,不要通过ajax发送javascript代码。

0

这不是一个恶意软件或任何东西,它只是一个错误。当我尝试$ .parseJSON()一个Ajax响应时,我通常会得到这个,但是它失败了,因为我的PHP脚本出于某种原因出错了。

相关问题