Foros del Web » Creando para Internet » HTML »

Problemas de mi web en el IE

Estas en el tema de Problemas de mi web en el IE en el foro de HTML en Foros del Web. Buenas, soy nuevo en este mundillo y necesitaría que me echáseis una mano. Modificando una plantilla he creado la web de mi estación meteorológica . ...
  #1 (permalink)  
Antiguo 24/09/2010, 16:56
 
Fecha de Ingreso: septiembre-2010
Mensajes: 52
Antigüedad: 14 años, 2 meses
Puntos: 0
Problemas de mi web en el IE

Buenas, soy nuevo en este mundillo y necesitaría que me echáseis una mano.
Modificando una plantilla he creado la web de mi estación meteorológica . Está subiendo los datos al ftp cada 5 min. El problema es que el IE no me actualiza la página (cualquier otro navegador sí) y tengo que darle a CTRL+F5 para vaciar la caché del navegador y actualizarlo.
He probado a ponerle meta-tags para que actualice, pero no lo consigo.
Si alguien puede ayudarme se lo agradecería infinitamente.
Mi web es:
http://www.meteoarchena.cz.cc/

Ahí podreis ver el código html.

SAlu2
  #2 (permalink)  
Antiguo 24/09/2010, 17:14
Avatar de igualacero  
Fecha de Ingreso: septiembre-2010
Mensajes: 296
Antigüedad: 14 años, 2 meses
Puntos: 16
Respuesta: Problemas de mi web en el IE

Puedes con pequeño script de php actualizar cada x tiempo la web utilizando
<META HTTP-EQUIV='refresh' CONTENT='aquí pones una cifra que equivale a segundos para el tiempo que va a tardar si pones 0 se actualiza automáticamente; URL=aquí le pones la dirección de tu página'>
Un example:
<META HTTP-EQUIV=Refresh CONTENT="0; URL="http://www.forosdelweb.com">

también creo que has probado a colocar las etiquetas para no guardar la cache
<meta http-equiv="Pragma" content="no-cache"/>
<meta http-equiv="Cache-Control" content="no-cache"/>
  #3 (permalink)  
Antiguo 24/09/2010, 18:31
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 5 meses
Puntos: 1567
Respuesta: Problemas de mi web en el IE

Skyliner:
Podés probar con esto, utilizamos setTimeout() para recargar cada tantos segundos (el valor se expresa en milisegundos, en el ejemplo, 5 segundos) y location.reload(true), que a diferencia de
location.reload(), recarga desde el servidor salteándose la cache del navegador

Ejemplo

Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es" lang="es" >
  4. <title>Recargar desde el Servidor</title>
  5. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  6. <meta name="description" content="x" />
  7. <meta name="keywords" content="x" />
  8. <meta http-equiv="Content-Language" content="ES" />
  9. <meta http-equiv="Content-Script-Type" content="text/javascript" />
  10. <meta name="copyright" content="&copy; 2006, Guillermo Gianello" xml:lang="es" lang="es" />
  11. <script type="text/javascript">
  12. //<![CDATA[
  13.  
  14. function r(){
  15. location.reload(true);
  16. }
  17. function recarga(){
  18. setTimeout("r()", 5000);
  19. }
  20. //]]>
  21. </head>
  22. <body onload="recarga();">
  23. <p>Recargar desde el Servidor</p>
  24. <!-- ©2000 Emprear.com -->
  25. </body>
  26. </html>


Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #4 (permalink)  
Antiguo 25/09/2010, 11:31
 
Fecha de Ingreso: septiembre-2010
Mensajes: 52
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: Problemas de mi web en el IE

Muchísimas gracias a los dos por responder. Al final con el script se ha quedado como yo quería autoactualizándose cada minuto.

Si veis algun meta que sobre y pueda quitar decídmelo.

Salu2

EDITO:El problema ahora es que al cerrar el navegador y después de unos minutos volver a abrirlo me pone la página que había en la caché. Solución??

Última edición por Skyliner; 25/09/2010 a las 12:03

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:59.