In rete :
http://www.elegio.it/javascript/altrove-forse.html
Oppure:
http://www.elegio.it/javascript/altrove_forse.html
Provo aggancio librerie
Voglio mettere a punto il metodo: qui cerco di caricare due librerie esterne e provo ad usarle se sono riuscito a caricarle.
http://www.elegio.it/calcolatrice/libreria-dormand-prince-v2.js.html
La prima libreria è una libreria veramente utile ossia quella del Runge Kutta di Dormand Prince:La seconda libreria invece è una piccola libreria di prova che provo a mettere in una qualche cartella del PC per vedere se dopo un po' viene trovata...
http://www.elegio.it/javascript/aa.js.htmlOltre a questo, applico anche la funzione che trasforma in sorgente Javascript un qualsiasi testo contenuto in una marca del documento.
Qui appunto metto in evidenza i path ( chi si ricorda di come funziona il PATH del DOS ? ) di ricerca dei file da caricare e le variabili usate per controllare che la ricerca ha avuto successo.// // Cerca questi due file con priorità decrescente. // var chicerco=["INFO: due librerie da caricare", [0,"libreria-dormand-prince-v2.js.html", "../libreria-dormand-prince-v2.js.html", "http://www.elegio.it/calcolatrice/libreria-dormand-prince-v2.js.html"], [0,"aa.js.html", "../libjs2014/aa.js.html", "../../aa.js.html", "http://www.elegio.it/javascript/aa.js.html"] ]; // // In ogni file ho definito una variabile che mi serve per // controllare se il caricamento ha avuto successo... // function controllidafare(chi){ var vedo; switch(chi){ case 1: vedo=(typeof libodedopriversione); break; case 2: vedo=(typeof nomelib1 ); break; default: vedo="undefined"; } return (vedo=="undefined"); }Se una delle ricerche fallisce le seguenti non vengono fatte perché si suppone che, senza avere caricato tutti i file che servono, il calcolo non è fattibile...
E qui sotto, se tutto è andato bene ( e se ovviamente Javascript ha potuto funzionare ) scrivo i risultati :
Questo documento è stato fatto per potere RIUTILIZZARE LE FUNZIONI DEFINITE AL SUO INTERNO ossia miserve() e ampliajs(). Qui dimostro che queste due funzioni, se ben pilotate, fanno quello che devono fare...