// Creazione di Ivo Sansovini - Governo del Territorio - Comune di Rimini (v. 30-05-2022) // // FUNZIONE DI CARICAMENTO SCRIPT E LANCIO DELLA FUNZIONE ElencoFunzioni_FineCaricamento(); A PAGINA COMPLETATA // si può inserire la parte iniziale di indirizzo che termini con / che sarà unito agli script che seguono purchè non inizino con / o http // es. ElencoScript = ['/sites/default/files/', '2022-02/Esegue-CreaClassPerStiliPersonali_2022-02-15_16-44.txt'] // // Creare una funzione: function ElencoFunzioni_FineCaricamento(); {} // all'interno (delle graffe) si mettono le funzioni da eseguire come CreaClassPerStiliPersonali(); // var Wbody = document.getElementsByTagName('body')[0]; // variabile Wbody elemento body var wbodfunzpresenti = Wbody.getAttribute("onload"); Wbody.setAttribute("onload", "ElencoFunzioni_FineCaricamento(); " + wbodfunzpresenti); var ElencoScript = [""]; // Array di elenco script da caricare var prefixScript = ""; // CaricamentoElencoScript() va eseguita per rpima dopo aver riempito (tra apici e separati da virgola) la var "ElencoScript" function CaricamentoElencoScript() { var scriptTOload; for (var i = 0; i < ElencoScript.length; i++) { if (ElencoScript[i] > " ") { if (ElencoScript[i].substring(ElencoScript[i].length-1) == "/") { prefixScript = ElencoScript[i]; } else { scriptTOload = document.createElement("script"); if ((ElencoScript[i].substring(0, 4)) == "http" || (ElencoScript[i].substring(0, 1) == "/")) { scriptTOload.setAttribute('src', ElencoScript[i]); } else { scriptTOload.setAttribute('src', prefixScript + ElencoScript[i]); } Wbody.appendChild(scriptTOload); } } } }