Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

205
Vistas
Obtener entrada de HTML y almacenarla en un archivo (sitio web estático)

Estoy tratando de hacer un envío de formulario simple en un repositorio de GitHub. Básicamente, lo que quiero hacer es tomar la entrada de una etiqueta HTML y luego almacenarla en otro archivo local, como otro archivo HTML o un archivo de texto sin back-end. Entiendo que había una función saveAs dentro de JavaScript (sin embargo, leí que había sido descontinuada por razones de seguridad). Una vez que obtenga los datos almacenados en un archivo, los llamaría en la página HTML con la etiqueta <incrustar> para mostrarlos en la página. Entonces, básicamente, quiero que la Entrada en la página, y luego, cuando se agregue al archivo, aparezca nuevamente en la misma página cuando se actualice la página. Mi razón para hacer esto es crear una página improvisada similar a Google WorkSpace para mi estudio de producción. Aquí hay una imagen de lo que quiero hacer:

PÁGINA HTML:

Contenido del archivo incrustado (externalfile.html) Vaya aquí.

Entrada: Input Goes Here Submit

Cuando se presiona Enviar, toma el contenido dentro del cuadro "La entrada va aquí" y lo agrega a "externalfile.html", luego, cuando se actualiza la página, muestra el contenido actualizado sobre el formulario.

No estoy muy versado en JavaScript, pero conozco bastante JQuery gracias a la creación de algunos sitios web con Wix, pero no conozco mucho JavaScript nativo ni sus funciones. Cualquier consejo sería útil. :) Gracias. Estaría agregando múltiples cuadros de entrada y demás en la página.

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

¡Hola y bienvenido a StackOverflow!

Ahora, si respondí bien su pregunta, ¿quiere agregar algo a un archivo y leer este archivo sin usar ningún backend? Entonces debo decepcionarte, porque JavaScript no permite esto de ninguna manera, ya que sería un tremendo riesgo de seguridad. La razón es que cualquier código JavaScript malicioso en cualquier página web no solo podría crear archivos de malware en su PC y arrastrarlos a alguna carpeta de inicio, sino que también podrían leer todos los archivos y documentos en su máquina (sin su ¡conocimiento!). Así que creo que ves dónde está el problema.

Para su tarea, le recomiendo que use algún tipo de backend (es decir, NodeJS, PHP) y haga que las cosas funcionen con solicitudes de API y JavaScript asíncrono. O podría servir su sitio con un backend ExpressJS y obtener la solicitud de forma estática y agregar su contenido a un archivo. Luego, por supuesto, envíe un archivo HTML con todas las entradas que hizo el usuario. La decisión es tuya.

Salud

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda