Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

200
Visualizações
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 Respostas
Responde à pergunta

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 Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda