2011-11-22 54 views

回答

7

私人Ext.Loader.injectScriptElement/loadScriptFile方法可用於加載外部JS文件。

指比我docs

檢查this

+1

更好的答案。我對Ext並不熟悉,所以.. – jcolebrand

4

我可能會天真地建議剛插入腳本代碼插入網頁(因爲這是我會做)

var script = document.createElement("script"); 
script.async = 'async'; //if you like 
script.src = 'some/url/here'; 
var head = document.getElementsByTagName('head').item(); 
head.appendChild(script) 

至少,將工作現在。

這是相對於做這樣的事情:

Ext.DomHelper.append(document.body, "<script type=\"text/javascript\" src=\"myScript.js\"></script>"); 

當然,我打算你乾脆把這個代碼的onReady事件處理中。