hola, haciendo un calendario con ajax, php y mysql, utilizo updater de prototype y una función que he hecho para pasar de un mes a otro que es la siguiente.
Código Javascript
:
Ver original<script src="../js/Prototype.js" type="text/javascript"></script>
<script type="text/javascript" language="javascript">
var current_month = <?PHP echo @$month ?>;
var current_year = <?PHP echo @$year ?>;
function getPrevMonth()
{
if(current_month == 1)
{
current_month = 12;
current_year = current_year - 1;
}
else
{
current_month = current_month - 1;
}
params = 'month='+current_month+'&year='+current_year;
new Ajax.Updater('calendar_wrapper',window.location.pathname,{method:'post',parameters: params});
}
function getNextMonth()
{
if(current_month == 12)
{
current_month = 1;
current_year = current_year + 1;
}
else
{
current_month = current_month + 1;
}
params = 'month='+current_month+'&year='+current_year;
new Ajax.Updater('calendar_wrapper',window.location.pathname,{method:'post',parameters: params});
}
</script>
cuando el calendario está solo en una página funciona a la perfección, pero ahora quería insertarlo en la web y resulta que al dar al mes siguiente se me sigue cargando la página y en el div el calendario del mes siguiente, pero toda la información de fuera del div que está por debajo en el código de repente desaparece...
Alguien puede saber porqué es??