2012-12-16 135 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腳本出於某種原因出錯了。

相關問題