Foros del Web » Creando para Internet » HTML »

Recargar Iframe Web

Estas en el tema de Recargar Iframe Web en el foro de HTML en Foros del Web. Buenas noches! Tengo un Iframe en mi web y quiero refrescar cada 5min SOLO el Iframe. La web quiero que se mantenga igual. Existe algun ...
  #1 (permalink)  
Antiguo 29/08/2011, 16:53
 
Fecha de Ingreso: agosto-2011
Mensajes: 45
Antigüedad: 12 años, 8 meses
Puntos: 0
Pregunta Recargar Iframe Web

Buenas noches!

Tengo un Iframe en mi web y quiero refrescar cada 5min SOLO el Iframe. La web quiero que se mantenga igual.

Existe algun codigo? Este es el Iframe: <iframe src= "http://streaming1.sered.net:1**34/" width="500" height="450" align="center">

Muchas gracias! Un saludo!
  #2 (permalink)  
Antiguo 29/08/2011, 18:41
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: Recargar Iframe Web

en el head de la página que se carga en el iframe, poner un meta
<meta http-equiv="refresh" content="300;url=http://url.a.tu.pagina/">
el 300 representa los 5 minutos en segundos

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #3 (permalink)  
Antiguo 30/08/2011, 04:55
 
Fecha de Ingreso: agosto-2011
Mensajes: 45
Antigüedad: 12 años, 8 meses
Puntos: 0
Respuesta: Recargar Iframe Web

Gracias Emprear, pero eso lo tengo puesto, y se me recarga toda la página en vez del Iframe...

Saludos! :)
  #4 (permalink)  
Antiguo 30/08/2011, 06:04
Avatar de Batan  
Fecha de Ingreso: septiembre-2010
Ubicación: Madrid
Mensajes: 408
Antigüedad: 13 años, 7 meses
Puntos: 63
Respuesta: Recargar Iframe Web

Prueba con un set internal de javascript.

POR PROBAR.
  #5 (permalink)  
Antiguo 30/08/2011, 06:40
 
Fecha de Ingreso: agosto-2011
Mensajes: 45
Antigüedad: 12 años, 8 meses
Puntos: 0
Respuesta: Recargar Iframe Web

Gracias por la respuesta Batan, pero soy novato en esto y no se lo que es...

Me puedes decir el código y donde lo coloco? Saludos! :D
  #6 (permalink)  
Antiguo 30/08/2011, 06:50
Avatar de Batan  
Fecha de Ingreso: septiembre-2010
Ubicación: Madrid
Mensajes: 408
Antigüedad: 13 años, 7 meses
Puntos: 63
Respuesta: Recargar Iframe Web

Código Javascript:
Ver original
  1. setInterval("carga()",5000);
  2.  
  3. function carga(){
  4. location.reload()
  5. }
Ponlo entre las etiquetas HEAD. El 5000 es el tiempo en milisegundos.


Código HTML:
Ver original
  1. <iframe src= "http://streaming1.sered.net:1**34/" width="500" height="450" align="center" onload="carga()">
  #7 (permalink)  
Antiguo 30/08/2011, 06:55
Avatar de Batan  
Fecha de Ingreso: septiembre-2010
Ubicación: Madrid
Mensajes: 408
Antigüedad: 13 años, 7 meses
Puntos: 63
Respuesta: Recargar Iframe Web

No te olvides <script>el codigo Javascript</script>


Saludos
  #8 (permalink)  
Antiguo 30/08/2011, 07:08
 
Fecha de Ingreso: agosto-2011
Mensajes: 45
Antigüedad: 12 años, 8 meses
Puntos: 0
Respuesta: Recargar Iframe Web

Muchas gracias Batan! Ahora lo pruebo y te digo algo.

PD: El código Javascript lo pongo justo encima del iframe? Es decir:
<script>
<head> setInterval("carga()",5000);

function carga(){
location.reload()
}
<iframe src= "http://streaming1.sered.net:1**34/" width="500" height="450" align="center">
</head>
</script>

Y la última... Donde pongo el tiempo de recarga en el HTML ?
  #9 (permalink)  
Antiguo 30/08/2011, 09:19
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: Recargar Iframe Web

SeRgIeTTe, te estás complicando


ya te indique como, pero por lo visto algun error cometiste

Ejemplo

Pagina que tiene el iframe, index.html

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">
  4. <title>titulo</title>
  5. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  6.  
  7. </head>
  8. <iframe src="hora.php" width="100" height="100"></iframe>
  9. </body>
  10. </html>


ahora, la página hora.php , que es la que tiene qque tener el meta apuntando a hora.php, es decir la página en si misma

Código PHP:
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">
  4. <head>
  5. <title>titulo</title>
  6. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  7. <meta http-equiv="refresh" content="10;url=hora.php">
  8. </head>
  9. <body>
  10. <p>
  11.     <?php echo time(); ?>
  12. </p>
  13. </body>
  14. </html>

puse la funcion time() para darle algo de dinamismo, y el refresh esta en 10 segundos

Eso tal cual, solo recarga el iframe , no la página completa


Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #10 (permalink)  
Antiguo 30/08/2011, 09:30
 
Fecha de Ingreso: agosto-2011
Mensajes: 45
Antigüedad: 12 años, 8 meses
Puntos: 0
Respuesta: Recargar Iframe Web

Vale!!!!!! Muchas gracias, lo he conseguido. Saludos! :D

Etiquetas: iframe, recargar
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 18:11.