我收到一條錯誤消息,當我上傳使用AJAX文件和錯誤消息是:如何調試意外標記<在Chrome控制檯
Uncaught SyntaxError: Unexpected token < subdomain.domain.com/:6
我點擊了鏈接,它顯示我以下在該行上:
<!DOCTYPE html>
我不知道這是實際錯誤還是錯誤來自哪裏。有關如何調試的任何想法?
我收到一條錯誤消息,當我上傳使用AJAX文件和錯誤消息是:如何調試意外標記<在Chrome控制檯
Uncaught SyntaxError: Unexpected token < subdomain.domain.com/:6
我點擊了鏈接,它顯示我以下在該行上:
<!DOCTYPE html>
我不知道這是實際錯誤還是錯誤來自哪裏。有關如何調試的任何想法?
這意味着你有<!DOCTYPE html>
內部腳本標記
<script>
<!DOCTYPE html>
</script>
中或包含的JavaScript文件
這顯然不應該
謝謝,我如何找出來自哪裏?我有一些啓動了JS文件的插件。 – user1048676
希望你會使用某種IDE或至少一個先進的文本編輯器,如記事本+ +這將允許您全局搜索您的項目文件的「<!DOCTYPE HTML>」,並檢查所有用法 – andrew
我有時想eval
或document.write
用時出現此錯誤內容從AJAX檢索...
在這方面,我看網通過開發者工具(通常在鍵盤上的F12)(可通過IE,FireFox,Chrome和Safari .. IDK訪問其他人)進行工作活動。我通常追溯我使用的活動/動作/功能並監控使用console.log()
結果在對Ajax響應的網絡活動我檢查請求響應,看看有什麼輸出爲最終調用函數中使用。我結束了平時發現像Parse error: Unexpected blah blah blah
是錯誤頁面某些HTML郵件是在默認情況下,如果你不處理任何execption做HTML格式錯誤。 – Jai