Refrescar imagen
Elaboré un CGI en PERL, en el cual un usuario ingresa su código y se le muestra un gráfico de barras indicando su consumo en un determinado periodo de tiempo. Para esto en el script PERL genero un gráfico de formato PNG, el cual archivo en un directorio; luego construyo (en el mismo script PERL) el código HTML y en una parte de este pongo una etiqueta <scr ...> llamando al gráfico.
EL problema surge cuando pruebo con dos usuarios diferentes: Ingreso el código del primero, ejecuto el CGI y todo sale bien, para el segundo hago lo mismo, ingreso su código, ejecuto el CGI, y aquí surge el problema: me muestra el gráfico que corresponde al primero. El gráfico para el segundo usuario es generado normalmente, lo que pasa es que el explorador al invocar a una página que ya mostró antes no refresca o recarga los gráficos desde el sitio donde se encuentran. Necesito saber con urgencia como recargar las imágenes sin importar si el explorador ya mostró la página. Espero me haya dejado entender.
Gracias.
Nota: ya probé con '<meta http="Cache-Control" content="no-cache">': NO FUNCIONA
También probé con <body onLoad="location.reload()">: a cada rato me sale la ventana de "La página no puede actualizarse sin reenviar la información...": FUNCIONA pero como hago para que no aparezca este mensaje a cada rato, además esto no es para nada óptimo.
EL problema surge cuando pruebo con dos usuarios diferentes: Ingreso el código del primero, ejecuto el CGI y todo sale bien, para el segundo hago lo mismo, ingreso su código, ejecuto el CGI, y aquí surge el problema: me muestra el gráfico que corresponde al primero. El gráfico para el segundo usuario es generado normalmente, lo que pasa es que el explorador al invocar a una página que ya mostró antes no refresca o recarga los gráficos desde el sitio donde se encuentran. Necesito saber con urgencia como recargar las imágenes sin importar si el explorador ya mostró la página. Espero me haya dejado entender.
Gracias.
Nota: ya probé con '<meta http="Cache-Control" content="no-cache">': NO FUNCIONA
También probé con <body onLoad="location.reload()">: a cada rato me sale la ventana de "La página no puede actualizarse sin reenviar la información...": FUNCIONA pero como hago para que no aparezca este mensaje a cada rato, además esto no es para nada óptimo.
1 respuesta
Respuesta de bruckner
1