我嘗試動態加載一些js文件,例如:如何加載JavaScript的動態
function openInforWindow(){
//check if the InforWinow.js has been loaded or not
if(window.InforWindow){
//do the right thing
}
else {
loadJs('xxxxxx/InforWindow.js');
// do the right thing
//but here ,the infowindow is not definded yet.
}
}
function loadJs(filename){
var fileref=document.createElement('script')
fileref.setAttribute("type","text/javascript")
fileref.setAttribute("src", filename)
if (typeof fileref!="undefined")
document.getElementsByTagName("head")[0].appendChild(fileref)
}
如何確保在JS的增值經銷商或功能,這是動態加載,可以添加到JavaScript腳本中執行環境,所以我可以使用它們?
你在哪裏使用參數「文件名」? 「js」應該是我想要的文件名。 在行 fileref.setAttribute(「src」,filename); – Birey
我的錯過咒語,我很難修復它。 – hguser
你仍然認爲它錯了,即它仍然在雙引號內,這使得它不是一個變量。 – Birey