JSP頁面報錯:“Uncaught SyntaxError: Unexpected token <”


  最近在做一個個人主頁博客網站的項目,遇到了這個問題。

  當瀏覽器該頁面提示錯誤“Uncaught SyntaxError: Unexpected token <”時,瀏覽器通常情況下不能夠准確地標記該錯誤發生的位置,瀏覽器通常會將其標記在頁面的頂行代碼,即<html>標簽附近,故無法直接找出錯誤的原因。

 

  該錯誤其實是由於使用了過時(不推薦)的JavaScript標簽語句造成的。

  舉個例子:

1 <script src="#" language="JavaScript">
2     <!-- JS語句 -->
3 </script>

  上述代碼段中使用了過時且不推薦的標簽屬性 language="JavaScript",故引發了JS無法正確執行,瀏覽器提示錯誤“Uncaught SyntaxError: Unexpected token <”。

  該代碼段應改為推薦的方式 type="text/javascript":

1 <script type="text/javascript">
2     <!-- JS語句 -->
3 </script>

 

  記錄點滴,分享精彩,用細心與耐心戰勝內心的恐懼!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM