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

629
Vistas
La función Javascript no se ejecuta en mi aplicación Flask
<!DOCTYPE html> <html> <head> </head> <body> <div id="load" class="load"> <h3 >{{load}}</h3> <img src="{{ load }}" id="image" style="height:500px;width:500px;" /> </div> <script type="text/javascript"> document.getElementById("image").addEventListener("loadstart", refresh); function refresh() { window.location.reload(); } </script> </body> </html>

El servidor Flask se ejecuta en http://0.0.0.0:5000/ , después de que cada nueva imagen HTTP POST se cargue en src="{{ load }}". Me gustaría que el sitio web se actualice solo con la función de actualización, pero no funciona. ¿Alguien tiene idea de por qué?

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

0

La imagen ya está cargada cuando se ejecuta su script

Además, las imágenes no tienen un inicio de carga

Utilice la carga de la ventana en su lugar

y dar al usuario la oportunidad de disfrutar de la imagen

 window.addEventListener("load", function() { setTimeout(function() { window.location.reload(1); },3000) })
 <div id="load" class="load"> <h3>{{load}}</h3> <img src="{{ load }}" id="image" style="height:500px;width:500px;" /> </div>

También puedes simplemente cargar la imagen.

 window.addEventListener("load", function() { setTimeout(function() { document.getElementById('image').src = '{{ load }}'; // you may want to add something random to not cache },3000) })
 <div id="load" class="load"> <h3>{{load}}</h3> <img src="{{ load }}" id="image" style="height:500px;width:500px;" /> </div>
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