www.gamespot.com (el cuadro central que muestra informacion, ellos lo tienen en flash, pero yo quiero hacer algo parecido en AJAX)
Ahora tengo esto:
index.php:
Código HTML:
<script language="javascript" type="text/javascript" src="js/ajax.js"></script> <body onLoad="return principal('ventana.php','ventana');"> <div id="ventana" style="position:absolute; left:93px; top:127px; width:341px; height:141px; z-index:2"></div>
Código PHP:
<?php
include "./includes/conexion.php";
conectar();
?>
<?php
if(!isset($ver)) $ver=noticias;
switch($ver)
{
case 'noticias':
$noticias=mysql_query("SELECT titulo FROM noticias WHERE '1'");
while($row = mysql_fetch_array($noticias))
{
$titulo=$row['titulo'];
print("$titulo<br>");
}
break;
}
?>
<div align="left"></div>
<div align="left"></div>
</div>
<div id="Layer3" style="position:absolute; left:334px; top:16px; width:107px; height:204px; z-index:2">
<p class="style1"><a href="ventana.php?ver=noticias">Noticias</a></p>
<p class="style1"><a href="ventana.php?ver=analisis">Analisis</a></p>
<p class="style1"><a href="ventana.php?ver=avances">Avances</a></p>
<p class="style1"><a href="ventana.php?ver=articulos">Articlulos</a></p>
</div>
</div> ajax.js:
Código:
function principal(pagina,divID)
{
var XMLHttpRequestObject = false;
if (window.XMLHttpRequest) {
XMLHttpRequestObject = new XMLHttpRequest();
} else if (window.ActiveXObject) {
XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
}
if(XMLHttpRequestObject)
{
var mostrar = document.getElementById(divID);
XMLHttpRequestObject.open("GET", pagina, true);
XMLHttpRequestObject.onreadystatechange = function()
{
if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200)
{
mostrar.innerHTML = XMLHttpRequestObject.responseText;
}
}
XMLHttpRequestObject.send(null);
}
}

