hola gente les comento mi situacion, hice un sitio que para que la musica no se corte uso ajax.updater.
en el index.php puse un cargador de pagina ( funciona perfecto), el tema es que cuando hago click en por ejemplo galeria.php el cargador de pagina no funciona..es como que al utilizar el ajax.updater despues no me toma el evento onLoad del body. aaqui pongo el codigo a ver si me pueden dar una manito
esta es la forma de linkeo:
Código HTML:
<div id="menu"><a id="galeria" href="galeria.php" title="galeria" onClick="new Ajax.Updater( 'contenido', galeria.php' );return false;" >Contacto</a></div>
index.php ( funciona bien ) Código PHP:
<? include("includes/.incSettings.php") ?>
<HTML>
<HEAD>
<script type="text/javascript">
function negative(id) {
document.getElementById(id).style.display='none'
}
</script>
<link rel="stylesheet" href="style/style.css" type="text/css">
<TITLE>MINNA | SANTA FE</TITLE>
</HEAD>
<?
// *** para poner popup poner este codigo en el Body ***
//javascript:ventanaSecundaria('popup.php','600','450')
?>
<body onLoad="negative('cargando');" link="#000080" vlink="#000080" topmargin="0" leftmargin="0">
<div id="cargando" style="position:absolute; z-index:2; top: 215px; left: 308px; background-color: #ffffff; layer-background-color: #336699; border: 5px double #0000FF; font-size: 30px; color:#CCCCCC; height:107px">
<p align="center" style="margin-top: 0; margin-bottom: 0">
<b><font face="Verdana" size="4" color="#CC0000"> Espera
mientras se carga la página por favor, </font></b></p>
<p align="center" style="margin-bottom: 0">
<img border="0" src="<?=SITE_URL?>await.gif" align="absmiddle"><b><font face="Verdana" size="2" color="#0000A0"> en breves
segundos terminará, gracias... </font></b>
</div>
<div align="center">
<? include("includes/incHead.php") ?>
<div id="contenido" align="center">
<table id="main" border="0" cellspacing="0" cellpadding="0">
<tr>
<td id="main" ><? include('home/main_index.php') ?></td>
</tr>
<tr>
<td id="menu_footer" valign="middle" align="center" ><? include('includes/menu_footer.php') ?></td>
</tr>
</table>
</div>
<? include('includes/incFooter.php') ?>
</div>
</body>
</HTML>
galeria.php ( no funciona el cargador)
Código PHP:
<? include("includes/.incSettings.php") ?>
<HTML>
<HEAD>
<script type="text/javascript">
function negative(id) {
document.getElementById(id).style.display='none'
}
</script>
<link rel="stylesheet" href="style/style.css" type="text/css">
<TITLE>MINNA | SANTA FE</TITLE>
</HEAD>
<?
// *** para poner popup poner este codigo en el Body ***
//javascript:ventanaSecundaria('popup.php','600','450')
?>
<body onLoad="negative('cargando');" link="#000080" vlink="#000080" topmargin="0" leftmargin="0">
<div id="cargando" style="position:absolute; z-index:2; top: 215px; left: 308px; background-color: #ffffff; layer-background-color: #336699; border: 5px double #0000FF; font-size: 30px; color:#CCCCCC; height:107px">
<p align="center" style="margin-top: 0; margin-bottom: 0">
<b><font face="Verdana" size="4" color="#CC0000"> Espera
mientras se carga la página por favor, </font></b></p>
<p align="center" style="margin-bottom: 0">
<img border="0" src="<?=SITE_URL?>await.gif" align="absmiddle"><b><font face="Verdana" size="2" color="#0000A0"> en breves
segundos terminará, gracias... </font></b>
</div>
<div align="center">
<? include("includes/incHead.php") ?>
<div id="contenido" align="center">
<table id="main" border="0" cellspacing="0" cellpadding="0">
<tr>
<td id="main" ><? include(galeria.php') ?></td>
</tr>
<tr>
<td id="menu_footer" valign="middle" align="center" ><? include('includes/menu_footer.php') ?></td>
</tr>
</table>
</div>
<? include('includes/incFooter.php) ?>
</div>
</body>
</HTML>