Pregunta: | 9342 - GUARDAR Y RECUPERAR DATOS DE VARIABLES EN ARCHIVOS |
Autor: | Juan Manuel Gallart |
Que código hay que poner para guardar datos de una variable en un archivo .txt por ejemplo y luego poderlos recuperar con javascript? |
Respuesta: | Javier Ramirez |
Hola Juan Manuel,
Creo que tengo la respuesta a tu pregunta. Lo que tienes que hacer es crearte un objeto ActiveX que sea del tipo Scripting.FileSystemObject para seguidamente trabajar con el.De tal manera un posible codigo seria: function cogerVariable() { var fso,ageneral,contenido,root; root="\\servidor\carpeta\fichero.txt"; //aki vendria la ruta entera donde esta alojado el fichero. Ejemplo:\\20.20.20.20\tmp\fichero.txt fso = new ActiveXObject("Scripting.FileSystemObject"); if (fso.FileExists(root)) //si existe { ageneral = fso.OpenTextFile(root,1, true); //se abre el archivo contenido=ageneral.ReadLine(); //lee linea y anyade a la variable ageneral.Close(); //cierra fichero alert(contenido); } else //si no existe { alert("El fichero no existe"); } } function agregarVariable(contenido) { var fso,ageneral,root; root="\\servidor\carpeta\fichero.txt"; //aki vendria la ruta entera donde quieres crear el fichero. Ejemplo:\\20.20.20.20\tmp\fichero.txt fso = new ActiveXObject("Scripting.FileSystemObject"); ageneral = fso.CreateTextFile(root, true); //me creo uno nuevo ageneral.WriteLine(contenido); ageneral.Close(); } Espero que te sirva. Saludos |