2012-11-25 63 views
-2

什麼是加載外部的.js文件到一個.html文件的最佳做法是什麼? (無內嵌調用例如,<body onload="...JavaScript的onload或init還是...?

我有一個基本的HTML網頁,我想加載外部.js文件。當我在我的HTML頁面底部的腳本標記中包含代碼時,所有內容都可以正常工作。

但是,如果我剪下js代碼並將其粘貼到外部.js文件中,並從<head>標記的底部調用該文件,或將呼叫置於關閉</body>標記上方的腳本,則該腳本不會跑。

不成功,但我也試過在包裝代碼在外部.js文件:

function init() { 
    // Put your code here 
} 
window.onload = init; 
+1

如何張貼'''腳本仍然不運行。這是奇怪的。 –

+0

愛上JavaScript。我有一個「?」我的代碼中間的字符意外地輸入到我的腳本中。這是糾正和工作,因爲它應該。 @thatidiotguy在如何調用.js文件中是正確的。 –