2016-07-29 31 views
0

我正在學習製作Web應用程序。如何確保<script>標籤成功加載Javascript?

好像script標籤

<script src="...js"></script> 

有時會失敗。

我試圖找到如何解決它,但我找不到確切的解決方案。

如何確保腳本標籤成功加載Javascript?

非常感謝您的幫助。

+0

它不能失敗,如果文件是在網上和訪問 –

+0

@Marko Mackic真的嗎?如果文件不在線,該怎麼辦? –

+0

每當你的頁面開始在瀏覽器中加載時,它已經首先加載所有javascript代碼,而不是所有的html代碼。爲什麼喲需要確保

-1
  1. 腳本標記沒有錯誤事件處理程序。
  2. 但是我們可以使用onload事件處理程序,而不是像這樣:

    <script> 
        function fileLoaded(name) { 
         console.log('JS File loaded # '+ name ); 
         alert('JS File loaded # '+ name ); 
        } 
    
        function fileLoadingError(name) { 
         console.log('File error # '+ name ); 
        } 
    </script> 
    <script src=".../jsFile.js" onload="fileLoaded('1')" onerror="fileLoadingError('1')"></script> 
    
  3. 確保第一保持功能。

  4. 即使有錯誤,onload方法也會被調用。

+0

我不確定你的來源是什麼。 #1和#4是錯誤的。運行你的代碼來找出答案。 – 4castle

0

瀏覽器的開發者工具將幫助你......

下載該網站在瀏覽器中,打開開發者工具,然後網絡選項卡,刷新頁面。

那裏你可以看到資源,什麼都加載到頁面(圖像,JS,CSS ..)的狀態,如果狀態代碼是那麼OK

enter image description here

相關問題