OK, les paso el link de la web de prueba, en la parte de "NOTICIAS" y la parte de "DOCUMENTOS" solo muestra cargando pero no muestra el texto.
_________________________________________________ I give you the link to the web of evidence, in the part of "NOTICIAS" and the part of "DOCUMENTOS" shows only charging but does not display the text. http://mar.compudev.com.ec/ On 24 sep, 15:50, "Guillermo Rauch" <[EMAIL PROTECTED]> wrote: > Please provide a test link, it's pretty confusing this way. > Also, this list is english-only and definitely not a PHP one ;) > > On Wed, Sep 24, 2008 at 5:47 PM, melquisedecwt <[EMAIL PROTECTED]>wrote: > > > > > > > Hello friends, > > > I have a problem working with the Request.HTML in InternetExplorer, > > the problem is that the answer does not load the page in the PHP DIV > > container, is not what happens to revise the DOM in the tool to > > developers if the whole burden PHP file contents but not show it in > > the container. > > > They step to revise the code, if aver found the error: > > > Javascript: > > <code> > > <script type="text/javascript"> > > function cargaAjax(url, metodo, datos , contenedor, evaluar){ > > var divCarga = new Element('div',{'class': 'precarga','html': > > 'Cargando...'}); > > new Request.HTML({ > > url: url, > > method: metodo, > > data: datos, > > update: $(contenedor), > > evalScript: evaluar, > > onRequest: function(){ > > $(contenedor).empty(); > > $(contenedor).grab(divCarga); > > divCarga.setStyle('display','block'); > > }, > > onSuccess: function(result){ > > divCarga.setStyle('display','none'); > > divCarga.empty(); > > divCarga.destroy(); > > } > > }).send(); > > } > > window.addEvent('domready', function(){ > > cargaAjax('./modulos/noticias/ > > noticias.ajax.php','get','','noticia',true); > > }); > > </script> > > </code> > > > Ahora el HTML: > > <code> > > <div id="noticia"></div> > > </code> > > > y el PHP: > > <code> > > <?php require_once('con.php'); ?> > > <?php > > include("../Basicas.php"); > > > mysql_select_db($database_mar, $mar); > > $query_noticias = "SELECT noticias.id_noticia, noticias.tit_noticia, > > noticias.res_noticia FROM noticias ORDER BY noticias.fec_noticia DESC > > LIMIT 3"; > > $noticias = mysql_query($query_noticias, $mar) or die(mysql_error()); > > $row_noticias = mysql_fetch_assoc($noticias); > > $totalRows_noticias = mysql_num_rows($noticias); > > ?> > > <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http:// > >www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> > > <html xmlns="http://www.w3.org/1999/xhtml"> > > <head> > > <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> > > <title>Noticia</title> > > > <link href="../../estilo.css" rel="stylesheet" type="text/css" > > media="all" /> > > </head> > > > <body> > > <?php if ($totalRows_noticias > 0) { // Show if recordset not empty ?> > > <table width="95%" border="0" align="center" cellpadding="2" > > cellspacing="0"> > > <?php do { ?> > > <tr> > > <td><span class="titularnews_box"><?php echo > > $row_noticias['tit_noticia']; ?></span><br /> > > <span class="textogeneral1"><?php echo > > $row_noticias['res_noticia']; ?></span></td> > > </tr> > > <tr> > > <td><div align="center"><img src="images/punteados.jpg" > > alt="1" width="149" height="10" /></div></td> > > </tr> > > <?php } while ($row_noticias = mysql_fetch_assoc($noticias)); ?> > > <tr> > > <td><div align="center" class="textolink"><a href="./ > > noticias.php">Ver más</a></div></td> > > </tr> > > </table> > > <?php } // Show if recordset not empty ?> > > <?php if ($totalRows_noticias == 0) { // Show if recordset empty ?> > > <div style="padding:5px; text-align:center; font-weight:bold; font- > > family:Arial, Helvetica, sans-serif; color:#666666; font-size: > > 12px;">No hay noticias registradas en el sitio.</div> > > <?php } // Show if recordset empty ?> > > </body> > > </html> > > <?php > > mysql_free_result($noticias); > > ?> > > </code> > > > _____________________________________________________________________________________ > > > Hola amigos, > > > Tengo un problema al trabajar con el Request.HTML en InternetExplorer, > > el problema es que no carga la respuesta de la pagina PHP en el DIV > > contenedor, no se que es lo que pasa al revisar el DOM en la > > herramienta para desarrolladores si carga todo el contenido del > > archivo PHP pero no lo muestra en el contenedor. > > > Les paso el codigo para que revisen, aver si encuentran el error: > > > Javascript: > > <code> > > <script type="text/javascript"> > > function cargaAjax(url, metodo, datos , contenedor, evaluar){ > > var divCarga = new Element('div',{'class': 'precarga','html': > > 'Cargando...'}); > > new Request.HTML({ > > url: url, > > method: metodo, > > data: datos, > > update: $(contenedor), > > evalScript: evaluar, > > onRequest: function(){ > > $(contenedor).empty(); > > $(contenedor).grab(divCarga); > > divCarga.setStyle('display','block'); > > }, > > onSuccess: function(result){ > > divCarga.setStyle('display','none'); > > divCarga.empty(); > > divCarga.destroy(); > > } > > }).send(); > > } > > window.addEvent('domready', function(){ > > cargaAjax('./modulos/noticias/ > > noticias.ajax.php','get','','noticia',true); > > }); > > </script> > > </code> > > > Ahora el HTML: > > <code> > > <div id="noticia"></div> > > </code> > > > y el PHP: > > <code> > > <?php require_once('con.php'); ?> > > <?php > > include("../Basicas.php"); > > > mysql_select_db($database_mar, $mar); > > $query_noticias = "SELECT noticias.id_noticia, noticias.tit_noticia, > > noticias.res_noticia FROM noticias ORDER BY noticias.fec_noticia DESC > > LIMIT 3"; > > $noticias = mysql_query($query_noticias, $mar) or die(mysql_error()); > > $row_noticias = mysql_fetch_assoc($noticias); > > $totalRows_noticias = mysql_num_rows($noticias); > > ?> > > <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http:// > >www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> > > <html xmlns="http://www.w3.org/1999/xhtml"> > > <head> > > <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> > > <title>Noticia</title> > > > <link href="../../estilo.css" rel="stylesheet" type="text/css" > > media="all" /> > > </head> > > > <body> > > <?php if ($totalRows_noticias > 0) { // Show if recordset not empty ?> > > <table width="95%" border="0" align="center" cellpadding="2" > > cellspacing="0"> > > <?php do { ?> > > <tr> > > <td><span class="titularnews_box"><?php echo > > $row_noticias['tit_noticia']; ?></span><br /> > > <span class="textogeneral1"><?php echo > > $row_noticias['res_noticia']; ?></span></td> > > </tr> > > <tr> > > <td><div align="center"><img src="images/punteados.jpg" > > alt="1" width="149" height="10" /></div></td> > > </tr> > > <?php } while ($row_noticias = mysql_fetch_assoc($noticias)); ?> > > <tr> > > <td><div align="center" class="textolink"><a href="./ > > noticias.php">Ver más</a></div></td> > > </tr> > > </table> > > <?php } // Show if recordset not empty ?> > > <?php if ($totalRows_noticias == 0) { // Show if recordset empty ?> > > <div style="padding:5px; text-align:center; font-weight:bold; font- > > family:Arial, Helvetica, sans-serif; color:#666666; font-size: > > 12px;">No hay noticias registradas en el sitio.</div> > > <?php } // Show if recordset empty ?> > > </body> > > </html> > > <?php > > mysql_free_result($noticias); > > ?> > > </code> > > -- > Guillermo Rauchhttp://devthought.com
