2011-11-15 35 views
1

我需要一些幫助。有沒有一種方法來使用JavaScript來添加腳本src的頭部結束?我有一些動態腳本,現在讓我把我的腳本放在腦海底部有沒有一種方法可以用javascript來做到這一點。將javascript加載到頭部底部

例如,我需要這些是在head標籤的底部:

<script src="/jQuerySlider/jquery-1.6.4.js" type="text/javascript"></script> 
<script src="/jQuerySlider/jquery.easing.1.3.js" type="text/javascript"</script>  
+0

我不知道你的問題是有道理的。瀏覽器通常會加載頁面所需的所有腳本。所以動態創建這些腳本,我不確定它是否會給你所需的功能。我假設你之前提到的動態腳本是服務器腳本... –

回答

2

您可以通過使用createElement創建<script>元素,然後用appendChild追加(即在這樣做底部)腳本元素的<head>元素:

var scriptElement = document.createElement("script"); // a new <script> 

scriptElement.setAttribute("src", "/....js");   // set src 
scriptElement.setAttribute("type", "text/javascript"); // not mandatory in HTML5 

var head = document.getElementsByTagName("head")[0]; // the <head> 

head.appendChild(scriptElement);      // append, so at bottom