Hola, estoy usando hash (#pagina) para cambiar de página y me funciona bien.
El problema está en que cuando accedo a la pagina #home la carga pero rápidamente redirige a / y se queda en blanco y cargando. He probado a ver si el problema está ene sa página y efectivamente, cuando quito el contenido ya no tengo ese problema. No sé que causa esto, el código que tengo dentro de home es este:
Código PHP:
<?php
$news = "SELECT * FROM news ORDER BY fecha asc LIMIT 5";
$news = mysql_query($news) or mysql_error();
while($rs=mysql_fetch_array($news)){
echo "<table class='news' cellspacing='0' cellpadding='0'>"
."<tr>"
."<td class='news_title'>".$rs['titulo']."</td>"
."<td class='news_title' align='right'>".$rs['fecha']."</td>"
."</tr>"
."<tr>"
."<td colspan='2' class='news_message'>".$rs['mensaje']."</td>"
."</tr>"
."<tr>"
."<td colspan='2' class='news_comments' align='right'>".$comments." (0)</td>"
."</tr>"
."</table><br>";
}
?>
<br>
<table class="news" cellspacing="0" cellpadding="0">
<tr>
<td class="news_comments"><? echo $ads; ?></td>
</tr>
<tr>
<td colspan="2" class="news_message" align="center">
<script type="text/javascript"><!--
google_ad_client = "pub-5527123449271682";
/* 468x60, creado 30/07/09 */
google_ad_slot = "2370735407";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></td>
</tr>
</table>
PD: No sabía si colocar el tema en PHP o Ajax..