2015-09-17 38 views
1

我收到一條錯誤消息,當我上傳使用AJAX文件和錯誤消息是:如何調試意外標記<在Chrome控制檯

Uncaught SyntaxError: Unexpected token < subdomain.domain.com/:6 

我點擊了鏈接,它顯示我以下在該行上:

<!DOCTYPE html> 

我不知道這是實際錯誤還是錯誤來自哪裏。有關如何調試的任何想法?

+0

是錯誤頁面某些HTML郵件是在默認情況下,如果你不處理任何execption做HTML格式錯誤。 – Jai

回答

0

這意味着你有<!DOCTYPE html>內部腳本標記

<script> 
<!DOCTYPE html> 
</script> 

中或包含的JavaScript文件

這顯然不應該

+0

謝謝,我如何找出來自哪裏?我有一些啓動了JS文件的插件。 – user1048676

+0

希望你會使用某種IDE或至少一個先進的文本編輯器,如記事本+ +這將允許您全局搜索您的項目文件的「<!DOCTYPE HTML>」,並檢查所有用法 – andrew

0

我有時想evaldocument.write用時出現此錯誤內容從AJAX檢索...

在這方面,我看網通過開發者工具(通常在鍵盤上的F12)(可通過IE,FireFox,Chrome和Safari .. IDK訪問其他人)進行工作活動。我通常追溯我使用的活動/動作/功能並監控使用console.log()

結果在對Ajax響應的網絡活動我檢查請求響應,看看有什麼輸出爲最終調用函數中使用。我結束了平時發現像Parse error: Unexpected blah blah blah