Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/10/2010, 01:09
Avatar de aniMAYtions
aniMAYtions
 
Fecha de Ingreso: diciembre-2007
Ubicación: Granada
Mensajes: 519
Antigüedad: 16 años, 11 meses
Puntos: 2
no entiendo funcion deshabilitar fechas js calendar

Hola amig@s.
Estoy usando en mi proyecto el calendario js calendar de dynarach.
Pero las fechas incorrectas las valido con php, cuando podría validarlas con javascript y sería mucha más cómodo.
En algunas respues de por aquí he encontrado la siguiente función que se anexa al script que utilizo para mostrar el calendario y que deshabilita los días anteriores al actual.
Código Javascript:
Ver original
  1. Calendar.setup({
  2.             trigger    : "calagenda",
  3.             inputField : "fagenda",
  4.             dateFormat: "%d/%m/%Y",
  5.             onSelect: function(cal) { cal.hide() },
  6. ------------------------------------------------------------------------------
  7. disabled: function(date) {
  8. var today = new Date();
  9. return (
  10. date.getDay() == 0 || (date.getTime() < today.getTime()-(1*24*60*60*1000) )
  11. ) ? true : false; }
  12. --------------------------------------------------------------------------------
  13.         });

Vale, pero ahora, si quiero deshabilitar los días posteriores o desde un rago de fecha de x días a partir de la actual, tanto para atrás como para alante pues... no sé hacerlo pues no entiendo la función que he copiado.
Podríais echarme una mano a entenderla??

Mil gracias!!