Nueva pregunta

Pregunta:

Fecha: 17-05-2015 01:44:27 (En Español)

¿Cómo recargar o refrescar los datos de un iframe sin recargar la página?[Resuelta]

Ok primero que qada, no tengo idea de como lograr esto :/ busque en la web y nada solo me encontre con La funcion load de Jquery, pero este solo cargaba una pagina externa :/ sin refrescarla, bueno con menos blabla y mas a lo que no pude ser, por cierto deberian poner emoticones para poner en el detalle de las preguntas, eso es solo una opinion, ahora si comenzemos primero que nada aqui va lo que la pagina que quiero refrescar:

<?php
session_start();
include "config.php";
if(isset($_SESSION['user'])) {
$select = "SELECT * FROM chat ORDER BY id DESC";
$query = mysql_query($select,$conexion);
$rows = mysql_num_rows($query);
if($rows>0)
{
     while ($row = mysql_fetch_array($query))
    {
        ?>
        <?
         if(isset($_SESSION['user']) && $_SESSION['rango'] == 2)
          {
            ?>
            <a href="delete.php?id=<?=$row['id']?>">Borrar</a>
            <?
            } else {
                ?>
                 &nbsp;
                 <?
                }
               ?>
          
          <div id="phpext">     
       <?=$row['rango']?> <strong><?=$row['user']?> </strong>: <?=$row['mensaje']?> <br />
       </div>
         <?
    }
} else {
    ?>
    &nbsp;
    <?
 }
}
?>


como veran, esta es la pagina de los mensajes, que antes lo refrescaba usando un header("refresh:5; mensajes.php");

mas sin embargo esto provocaba que los mensajes parpadearan y no se ve chido u.u ademas que de el hosting donde subi la pagina pone anuncios esto seria mas fatal con esta cosa refrescandose una y otra vez, ahora ok esta pagina de mensajes los traigo con un iframe no se por que si hay otras formas, pero bueno, amm espero puedan ayudarme en como refrescar esta pagina de mensajes sin refresh intente tambien con setinterval en jquery pero no supe hacerlo no se si me fallo la libreria o sepa siempre me he confundido con eso u.u, ya sea en jquery o ajax que lo dudo ya que el ajax trae datos no los actualiza y menos si la pagina esta traida desde un iframe hay sepa, ayudenme a entender porfa se los agradeceria mucho ^^
Etiquetas: AJAX - HTML - iframe - Javascript - MySQL - PHP - Pregunta Votos: 0 - Respuestas: 2 - Vistas: 15 Compartir en: Google Facebook Twitter LinkedIn Link
 

Respuestas:

  • Fecha: 22-05-2015 10:33:41 Has intentado hacerlo con Javascript? Deja busco si el iframe tiene una función o atributo para refrescar la página cada x tiempo.
    Si no tendrías que hacer una función para que cada x tiempo cargue de nuevo el iframe.
    O quieres que la recarga sea manual?
      Votos: 1 - Link respuesta
     
  • Fecha: 25-05-2015 07:57:15 Tu respuesta es Javascript. Utiliza AJAX y verás qué bien jala.
    Si no quieres complicarte mucho puedes usar algún framework como jQuery
    En tu intervalo mandas un ajax request y luego pones los datos de la respuesta donde quieras
      Votos: 1 - Link respuesta
     
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
 
frjcbbae garagebible.com