爲什麼我在控制檯中出現此錯誤?拒絕執行腳本,是否啓用嚴格的MIME類型檢查?
拒絕從 「https://www.googleapis.com/customsearch/v1?key=API_KEY&q=flower&searchType=image&fileType=jpg&imgSize=small&alt=json」 執行腳本,因爲它的MIME類型(「應用/ JSON」)不是可執行文件,和 嚴格MIME類型檢查被啓用。
爲什麼我在控制檯中出現此錯誤?拒絕執行腳本,是否啓用嚴格的MIME類型檢查?
拒絕從 「https://www.googleapis.com/customsearch/v1?key=API_KEY&q=flower&searchType=image&fileType=jpg&imgSize=small&alt=json」 執行腳本,因爲它的MIME類型(「應用/ JSON」)不是可執行文件,和 嚴格MIME類型檢查被啓用。
您有一個<script>
元素正在嘗試加載一些外部JavaScript。
你給它的URL指向一個JSON文件而不是一個JavaScript程序。
服務器正確地報告它是JSON,因此瀏覽器正在以該錯誤消息中止,而不是嘗試執行JSON作爲JavaScript(這會引發錯誤)。
賠率是這種情況的根本原因是,你正試圖使一個Ajax請求,紛紛創出cross origin error並試圖告訴你正在使用jQuery的JSONP解決它。這隻有在URL提供JSONP(這是JavaScript的不同子集)時纔有效,但這不是。
具有附加查詢字符串參數callback=the_name_of_your_callback_function
的同一個URL確實會返回JavaScript。
我現在已經給這一點,它修正錯誤
我解決了我的問題,只需在我的jsp路徑中添加$ {pageContext.request.contextPath}即可。 在代替:
我設置:
來源
2017-10-30 13:46:48