Foros del Web » Programando para Internet » Javascript »

Inhabilitar fechas

Estas en el tema de Inhabilitar fechas en el foro de Javascript en Foros del Web. Hola foro Tengo que deshabilitar todas las fechas anteriores a la actual y un par de dias hacia adelante con Js calendar baje este codigo ...
  #1 (permalink)  
Antiguo 23/03/2011, 18:37
 
Fecha de Ingreso: abril-2010
Mensajes: 229
Antigüedad: 14 años
Puntos: 3
Inhabilitar fechas

Hola foro

Tengo que deshabilitar todas las fechas anteriores a la actual y un par de dias hacia adelante con Js calendar baje este codigo del foro pero no me sirve y me urge deshabilitar, gracias este es el codigo que tengo ya lo modifique n veces y no obtengo ningun resultado gracias

function dateChanged(Calendar)
{
if (Calendar.dateClicked)
{
var d = Calendar.date.getDate(); // integer, 1..31
var y = Calendar.date.getFullYear();
var m = Calendar.date.getMonth(); // integer, 0..11
m = m + 1;
location.href = 'seleccion.php?event='+y+'-'+m+'-'+d+'&day='+d+'&mes='+m+'&year='+y;
}
};

var calendarioInicial = Calendar.setup
(
{
flat : "calendar-container", // ID of the parent element
flatCallback : dateChanged,
dateStatusFunc: function(date)
{ // disable weekend days (Saturdays == 6 and Subdays == 0)
var today = new Date();
return (
date.getDay() == 0 ||
(
date.getTime() < today.getTime() - (1 * 24 * 60 * 60 * 1000) ||
date.getTime() > today.getTime() + (1 * 24 * 60 * 60 *1000)
)
) ? true : false;
}
}
);

var CalendarioInicial = Calendar.setup
(
{
trigger:"btnFechaInicial",
inputField:"txtFechaInicial",
onSelect: function()
{
//Enviar();
this.hide();
}
}
);

Etiquetas: fechas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:00.