2012-06-19 43 views
1

在我的Page_Load中,我從我的母版頁中確定頁面頁眉塊,並將XML文件中的JavaScript添加到頁面的該部分。動態地將js添加到asp.net文件

它似乎沒有及時加載。如果我明確地將腳本引用放在頁面上,它就可以工作。但不是當我通過page_load事件加載。

它應該更快加載嗎?

+0

JavaScript代碼/文件被加載,其內容將被執行網頁瀏覽器。您應該在''標記中添加'

0

你不能把你在回合頁下面的方法,

protected void OnInit(EventArgs e) 
+0

呵呵?我不明白。 –

0

使用此這裏我有JS的根文件夾,它爲我工作的罰款。與文件的路徑和父標籤要添加JavaScript文件

function addJavascript(jsname, pos) { 
      var th = document.getElementsByTagName(pos)[0]; 
      var s = document.createElement('script'); 
      s.setAttribute('type', 'text/javascript'); 
      s.setAttribute('src', jsname); 
      th.appendChild(s); 

     } 

addJavascript('js/table.js', 'Head'); 

呼叫addJavascript方法希望對你有用..