Estoy tratando de reutilizar un código de script Java anterior que uso para crear un archivo de texto a través de una aplicación web de intranet. El siguiente código crea archivos de texto que son recogidos y procesados por una aplicación de terceros que se ejecuta en el mismo dispositivo...
<script> function WriteTransferFile(location) { var fileSystemObject = new ActiveXObject("Scripting.FileSystemObject"); var fileObject = fileSystemObject.CreateTextFile("C:\\transfer\\transfer.txt", true); fileObject.Write(location); fileObject.Close(); return location; } </script> <script id="writetransfer"> function writetransfer() { var Location = document.getElementById('lblCommand'); var Command = Location.innerHTML; WriteTransferFile(Command); } </script>Esto funciona bien para pegar una sola cadena de texto en un archivo de texto, pero ahora necesito crear un archivo que tome 4 campos diferentes de la página web y los escriba en líneas consecutivas. He jugado un poco con lo anterior, pero cualquier intento de agregar una segunda línea de texto sobrescribe la primera línea en lugar de crear una nueva debajo. Salida deseada...
Campo 1
Campo 2
Campo 3
Campo 4
¿Alguna idea de cómo podría lograr esto?
Soy consciente de que esta probablemente no sea la solución más elegante, pero no hay preocupaciones con respecto a la supresión de la configuración de seguridad X activa, ya que se trata de un sistema cerrado con acceso a la intranet local únicamente.
Gracias
Steve