Nel tutorial di oggi vedremo come caricare in runtime files js e CSS.
Creeremo una funzione che prende in ingresso due parametri, il primo definisce il nome del file, il secondo invece il tipo di file che si intende caricare. Iniziamo!
function loadjscssfile(filename, filetype) {
if(filetype=="js"){ //if filename is a external JavaScript file
var fileref=document.createElement(‘script’)
fileref.setAttribute("type","text/javascript")
fileref.setAttribute("src", filename)
} else if(filetype=="css"){ //if filename is an external CSS file
var fileref=document.createElement("link")
fileref.setAttribute("rel", "stylesheet")
fileref.setAttribute("type", "text/css")
fileref.setAttribute("href", filename)
}
if(typeof fileref!="undefined")
document.getElementsByTagName("head")[0].appendChild(fileref)
}
loadjscssfile("http://code.jquery.com/jquery-1.6.min.js", "js") //dynamically load and add this .js file
fonte: www.sastgroup.com ? Vai al post originale






