Estoy trabajando en un editor de texto en Javascript puro. Me gustaría que cuando el usuario haga clic en el botón "Guardar", el editor descargue el archivo. Ya tengo esto en parte trabajando:Guardar archivo Javascript con el nombre de archivo
uriContent = "data:application/octet-stream," + encodeURIComponent(codeMirror.getValue());
newWindow=window.open(uriContent, 'filename.txt');
Las descargas de archivos, pero el problema es que el archivo se llama 'Descargar'.
Pregunta: ¿Cómo podría cambiar el nombre del archivo para que sea lo que yo quiera, por ejemplo filename.txt
?
@zzzzBov pienso esta respuesta es mejor que la que se enlaza porque realmente muestra una solución para el problema planteado. – Deviljho
@ AdriánSalgado, eso no hace que esta pregunta sea menos un duplicado, sin embargo ese voto cerrado ocurrió hace más de 2 años. Como puede ver, no hubo suficiente apoyo para cerrar realmente esta pregunta. Si crees que la otra pregunta debería tener una mejor respuesta, te recomiendo que agregues una. – zzzzBov
¡Aún no parece una buena respuesta! ¡Es solo un pequeño agujero negro en el objeto de la ventana javascript, supongo! Tengo la misma preocupación: mi código va a abrir el archivo sobre la marcha que contiene el informe, pero el nombre del archivo no es lo que define mi código. No debería exigir al usuario que haga clic en un href y descargue el archivo. –