了解腳本標籤和來源屬性
使用 <script> 時標籤,了解它們的限制很重要。 <腳本>標籤可以從 URL 載入腳本,也可以將腳本直接包含在標籤主體中。但是,它一次只能使用一個來源。 </script>
在您提供的範例中,您嘗試從 URL 載入腳本並在相同 <script> 中執行 JavaScript。標籤:</script>
<code class="html"><script src="myFile.js"> alert("This is a test"); </script></code>
此程式碼將無法運作,因為 <script>標籤無法同時處理 URL 和內嵌 JavaScript。相反,內嵌 JavaScript 將被忽略。 </script>
要解決此限制,您需要使用多個<script>標籤:</script>
<code class="html"><script src="myFile.js"></script> <script> alert("This is a test"); </script></code>
現在,第一個腳本標籤將載入外部腳本,第二個腳本標籤將執行所需的JavaScript。
在使用 addScript 函數的範例中,您也遇到這個問題。當您嘗試載入 addScript.js 檔案並在同一 <script> 中執行內聯 JavaScript 時,標籤,內聯腳本會被忽略。您透過使用單獨的 <script> 解決了此問題標籤來載入腳本並執行必要的 JavaScript。 </script>
請務必記住,從 URL 載入的腳本將按順序執行,而內聯腳本將立即執行。這可能會影響您網站的效能和功能,因此您應該相應地規劃腳本載入和執行。
以上是腳本標籤什麼時候可以只有一個來源?的詳細內容。更多資訊請關注PHP中文網其他相關文章!