Ciao a tutti,
ho il problema di come fare per creare, leggere e scrivere file di testo con Javascript. Usando IExplorer so come fare in quanto ho scoperto che lo si può fare usando l'oggetto obj = new ActiveXObject("Scripting.FileSystemObject") e funziona perfettamente (IExplorer visualizza una finestra in cui dice che il codice è potenzialmente dannoso ma dando il permesso il codice viene eseguito e funziona). Il problema resta invece con Firefox ed i browser della famiglia Netscape con i quali non è possibile usare l'oggetto suddetto. Girando in Internet ho trovato un codice che è del tipo:
var testo="prova";
netscape.security.PrivilegeManager.enablePrivilege ('UniversalFileAccess');
var objTextFile = new java.io.FileWriter("file.txt");
objTextFile.write (testo, 0, testo.length);
objTextFile.close();
ma tale codice pare non funzionare, esso, in pratica, richiama la classe FileWriter della Java Virtual Machine, ma il codice Javascript può richiamare ed usare delle classi di Java?
Sempre girando in Internet ho visto che con i browser della famiglia Netscape si può usare la classe GeckoActiveXObject (che dovrebbe emulare la classe ActiveXObject di IExplorer) ma non so come si usa.
Spero che qualcuno di voi mi sappia aiutare.
Ciao