Calendario emergente en formularios

Para poder hacer este calendario emergente solo necesitas de un archivo javascript que es llamado desde el head de nuestra pagina, cuando uno da clic en el campo detona la función principal esta genera los dias apartir del actual por medio de un algoritmo matematico, bueno sin mas preámbulos te dejo el archivo para descargar y algunas modificaciones que hice en código.

Paso 1Incluir en la cabecera, nuestro archivo java script

Paso 2Asiganerle al formulario la clase del java script e indicarle el formato en que se insertara la fecha.

Paso 3Apartir de la linea 305 del archivo popcalendar.js, puedes modificar con el ciclo for, donde iniciaran y donde terminaran los años que se ven en la lista de menu.

.

Aqui hay un demo, bueno aquí termina todo de mi parte y espero que les sea de gran ayuda este recurso!.


Espero que te haya gustado este Post! Muchas veces el tiempo me impide responder todos los comentarios, unete al
Foro seguro ahi respondemos tus dudas, unete y se parte de esta comunidad.


204 Respuestas en “Calendario emergente en formularios”

  1. Gravatar

    Spoofing

    el 09 May 2007 a las 14:43 #

    wenax, me gusto mucho el calendario, esero que agan uno de calendario de eventos que los user manden sus eventos y sean aprobados por los amin si no e smucho pedir :wa

  2. Gravatar

    gabriel

    el 10 May 2007 a las 10:25 #

    oye que bien jejeje gracias por la ayuda asi es como al final lo hice :wa

    gracias rodrigo

    por cierto exelente pagina brother

  3. Gravatar

    gabriel

    el 10 May 2007 a las 10:28 #

    a por cierto sabes que me manda un tipo de error haber si puedes ayudarme lo que pasa es que los años, y los meses la lista me sale en la esquina superior izquierda, esto solo me pasa en fire fox y en explorer funciona de maravilla que sera?.

  4. Gravatar

    Rodrigo-Λzul

    el 13 May 2007 a las 18:39 #

    A mi me aparce bien gabriel, uso firefox 2.0 :S no se por que sea, si alguien tiene el mismo error reportenlo por favor.

  5. Gravatar

    gabriel

    el 16 May 2007 a las 15:24 #

    pues la verdad no se que sea alo mejor es mi maquina q algo esta fallando en fin tendr que checarlo bien.

  6. Gravatar

    Alberto

    el 27 Jun 2007 a las 19:11 #

    Gracias por el menú estaba buscando algo así de sencillo :)

    Solo tengo una duda en la línea 117 aparece la impresión del DIV que contiene el calendario, sin embargo no logro que se muestre la imagen en el título, es decir, el archivo callback.jpg no aparece como tal, solo un borde, lo único que cambie fue la dirección de la carpeta imágenes.

    Ya hice la prueba aparte con otro DIV y una tabla y el elemento TD y si aparece, que problema puede ser :S

    De antemano gracias. Esta muy bien el blog

  7. Gravatar

    Malak

    el 09 Jul 2007 a las 5:34 #

    Muy bueno el calendario y lo explicas de una forma muy sencilla y fácil de entender. Me funciona de maravilla, solo le hice unas modificaciones, el ciclo for de la línea 305, lo modifique porque necesito los años a futuro y en la línea 128 reemplace la palabra Augosto por Agosto, un pequeñito error de ortografía pero del resto todo bien. Muchas gracias!

  8. Gravatar

    Rodrigo-Λzul

    el 10 Jul 2007 a las 15:31 #

    Alberto no entiendo por que, bro checa que este bien direccionada la imagen, o que no haya por ahi un error de dedo. ^.^

    Gracias por la observación Malak. :m:

  9. Gravatar

    Marcos Ferrari

    el 13 Jul 2007 a las 14:35 #

    hola mi nombres es Marcos Ferrari, muy bueno tu calendario, pero el pequeño problemilla, es que cuando le aumentas los años, te sale mas larga la lista y de los años, y lo ideal es que saliera un combobox, para los años y los meses, con eso estaria perfecto el calendario, ese es mi problema cuando lo utilizo en mi site, el cual manejo iframe sin scrollbar, por eso,si alguien solucionara eso, se lo agradeceria muchisimo…

  10. Gravatar

    MaryAn

    el 03 Ago 2007 a las 16:11 #

    hola he tratado de implementar este codigo en una aplicacion que necesito pero me sale un error y cuando le doy en la caja de texto no me muestra el calendario, creo que el error puede ser porque despues de incluir en el head tengo varias funciones javasript, en este caso como debo colocarlo?

    function insertarFila2() {

    }

    ayudenme please que no manejo javascript… gracias

  11. Gravatar

    MaryAn

    el 03 Ago 2007 a las 16:37 #

    hola otra vez!!!

    me pregunto si el error será porque lo estoy usando en un archino .php porque lo uso en uno html y me funciona perfecto…

  12. Gravatar

    Rodrigo-Λzul

    el 03 Ago 2007 a las 23:41 #

    Hola MaryAn, que bueno que mencionaste que funciona bien en HTML y no en PHP, dentro de tu archivo PHP imprime tu cabecera con echo y no olvides poner diagonal inversa antes de las comillas, esto se debe hacer para que no haya conflicto con tus comillas del echo este es el ejemplo!!! :D :

  13. Gravatar

    Waldo

    el 06 Ago 2007 a las 3:48 #

    Que tal, esta muy bueno tu calendario sólo que yo tengo un formulario de reservación que funciona para form mail.cgi pero ya puse lo de la cabecera del html y en dos cajas de texto puse lo que indicas y no funciona, puse direcciones absolutas y alojé el archivo css en mi web y también la carpeta de donde toma las imagenes, incluso modifiqué el css en donde tiene su SCR para tomar las imágenes poniendo la dirección absoluta del sitio y el directorio donde están para que las encuentre pero nada.

    funciona tu aplicacion con un formulario para formmail? Un saludo

  14. Gravatar

    MaryAn

    el 06 Ago 2007 a las 19:56 #

    hola!!!

    muchas gracias, ya me funciono el calendario adicionandolo a un archivo php, pero ahora tengo un problema y es que yo estoy generando un text con javascript y necesito que este contenga en calendario pero parece que lo estuviera adicionado mal, el text que estoy adicionado esta dentro de una tabla llamada RecActividad2, y esta se encuentra dentro de un formulario llamado form1,lo estoy agregando de la siguente manera pero no se que es lo que estoy haciendo mal, sera que me podrias especificar los parametros de la funcion popUpCalendar()? es que creo que posiblemete este mandando mal los parametros y por eso ni me funciona…

    text= document.createElement('input');
    text.name='InicioAct'+NumFila;
    text.id='InicioAct'+NumFila;
    text.onClick="popUpCalendar(this, this.form1.InicioAct2, 'mm-dd-yyyy');"
    cell.appendChild(text);

    Gracias :D

  15. Gravatar

    Rodrigo-Λzul

    el 08 Ago 2007 a las 1:01 #

    :S rayos no se cual es el problem MaryAn :-(

  16. Gravatar

    Johan Quijano

    el 12 Ago 2007 a las 19:48 #

    Hi

    No entiendo por que es obligatoria llamar el script desde

    Simplemente no se puede llamar donde uno quiera con:

    ????

  17. Gravatar

    Johan Quijano

    el 12 Ago 2007 a las 19:50 #

    mmm no me aparecion bien lo anterior … :m3:

    De nuevo:

    Por que toca desde HEAD ?
    no se puede con

    SCRIPT
    language=”JavaScript”
    SRC POPCALENDAR.JS
    SCRIPT

  18. Gravatar

    Johan Quijano

    el 12 Ago 2007 a las 21:10 #

    No me funciona…. :-(

    Realizo todos los pasos y no aparece…

    :m:

  19. Gravatar

    Karla Patricia

    el 24 Ago 2007 a las 21:10 #

    :D Me encanto…. Pero tengo un problema, Cuando lo llamo en mi pagina se ven descuadradas las imagenes, he copiado el comando de llamarlo tal cual, y si lo pongo en una pagina en blanco si sale bien…. Alguien sabra….. :-(

  20. Gravatar

    Héctor

    el 05 Sep 2007 a las 17:58 #

    Hola, tengo un problema. Ya el calendario me funciona perfecto, pero cuando deseo agregar dos calendarios en una misma página no hay como independizar los años de inicio ni de final. Por ejemplo, si quiero poner fecha de nacimiento y fecha de expedicion del dni me toca listar desde 1940 hasta 2007, pero esto permitiría que alguien pusiera 2007 como año de nacimiento. Si alguien sabe como hacerlo les agradezco.

  21. Gravatar

    malon

    el 15 Sep 2007 a las 17:03 #

    muy bien lo del calendario pero ahora bien como hago para ponerlo a funcionar en los demas navegadores como es firefox

  22. Gravatar

    David

    el 15 Oct 2007 a las 11:42 #

    Buenas mi duda es trabajando con jsp, he insertado el calendario sin problemas, pero cuando carga la pagina, me aparecen partes del calendario en la parte superior izquierda de la pantalla, como puedo soluconarlo? en cuanto ago click desaparece

  23. Gravatar

    Diego

    el 19 Oct 2007 a las 13:31 #

    hola funcina de maravilla el calendario,pero tengo un problema mi pagina carga con css, y cuando carga el calendario asume el css como haria para ke no cargue con los valores de l css \\agradeceria tu respuesta

  24. Gravatar

    Juan Manuel Hayek

    el 02 Nov 2007 a las 10:16 #

    Los felicito que buen calendario, facil de implementar y de acomodar a las necesidades. muy bien por ustedes calificacion 10 desde Colombia

  25. Gravatar

    Ramsez

    el 19 Nov 2007 a las 17:07 #

    Hola Estoy trabajando con Jakara struts necesito el caledario para ejecutarlo con jsp y no funciona tienes alguna sujerencia ???? :mmm: :( :wa

  26. Gravatar

    andrew

    el 30 Nov 2007 a las 18:42 #

    Buenas, creo que tengo el mismo problema de mas de uno aqui, que al agregarlo a mi pagina JSP, la parte de la seleccion del mes y año, sale en varias filas, pero al ponerlo en una pagina sencilla, se muestra bien, me podrian ayudar :-(

  27. Gravatar

    Dido

    el 04 Ene 2008 a las 13:57 #

    hola manes, me gustaria saber si se puede que el calendario funcione en 2 campos d emi formulario, es decir que si selecciono en el primer campo 01-11-2008 en automatico en el segundo campo se cargue 02-11-2008 y si se puede, heeeeelpppp meeeeee :-(

  28. Gravatar

    alacam

    el 09 Ene 2008 a las 10:46 #

    nececito la pagina de las respuestas del calendario matematico mandenmela a mi correo plisssssssssssss :D :D :D :D :D

  29. Gravatar

    alacam

    el 09 Ene 2008 a las 10:51 #

    mi correo es hernan_d1993@hotmail.com

    plissssssssssssssssssss

  30. Gravatar

    alejandra

    el 19 Ene 2008 a las 12:41 #

    hola: esta re-bueno el calendario pero cuando quiero hacer cambios no se hacen efectivos, y no me aparecen las imagenes. Sabes que puede ser?

  31. Gravatar

    Yeyita

    el 22 Ene 2008 a las 12:05 #

    Hola tu calendario me parece muy bien pero tengo una pregunta yo necesito que dentro de mi calendario sólo me aparezca habilitados los dias a la semana correspondiente del mes.Es decir semana 3 de febrero L M K J V para seleccionar c/ de esos dias y si estoy en K solo estarán ahbilitados J V

  32. Gravatar

    Hermes

    el 01 Feb 2008 a las 16:25 #

    hola, estoy tratando de implementar el calendario en una pagina web en front page pero no me funciona, dice que el objeto no esta definido, y ya lo declare

  33. Gravatar

    patricia

    el 08 Abr 2008 a las 6:06 #

    hola, yo tengo el mismo problemilla que algunos que ya lo han dicho, intento implementarlo en una pagina jsp, pero no se muestra nada, me sale en el navegador abajo a la izquierda un icono de un triangulo amarillo con error y me dice que esperaba un objeto.
    Alguien me puede ayudar por favor???

  34. Gravatar

    francisco

    el 11 Abr 2008 a las 10:53 #

    hola ya he puesto este calendario en una aplicacion que estos diseñando, pero no me funciona en IE7 solo en el firefox, alguien me puede decir como hacerle para que funcione en IE7

  35. Gravatar

    Esteban...

    el 17 Abr 2008 a las 10:07 #

    hola.. muy bueno
    muxas gracias por el calendario, pero
    como puedo hacer para agregar por defecto la
    hora actual en que estoy llenando el formulario???

    si me puedes ayudar te lo agradeceria bastante.

    saludos

  36. Gravatar

    Jorge

    el 12 May 2008 a las 14:44 #

    hola estoy trabajando en jsp con spring pero no me funciona no sale el calendario en html sale perfecto pero en mi pagina jsp no sale nada alguien porfavor me podria ayudar se los agradeceria muchisimo adioss

  37. Gravatar

    Daniel

    el 20 May 2008 a las 19:40 #

    Hola, se ve bueno el calendario, pero tengo el mismo problema que patricia. :$

    ojala lo respondan! :D

    bye

  38. Gravatar

    Albert

    el 21 May 2008 a las 5:51 #

    Excelente compadre.. muchas gracias :D
    :D

  39. Gravatar

    Sergio Andrés Cardona Areiza

    el 21 May 2008 a las 16:17 #

    Hola!!! pues el calendario me funcionó perfectamente, era eso lo que estaba buscando un calendario sencillo con buena presencia y rápido… pero cuando puse el calendario dentro de una capa con posición absoluta o relativa no me funciono… alguien sabe como solucionar esto? se los agradecería mucho :m:

  40. Gravatar

    marvin

    el 26 May 2008 a las 16:31 #

    Hola, es una maravilla este calendario. Me funciona perfecto, solo que cuando lo agregarlo en otra parte dentro del mismo formulario deja de funcionar. :S Por favor si me pueden ayudar se los agradeceria e el alma. Marvin The Matian (Y)

  41. Gravatar

    marvin

    el 26 May 2008 a las 16:32 #

    Hola, es una maravilla este calendario. Me funciona perfecto, solo que cuando lo agregarlo en otra parte dentro del mismo formulario deja de funcionar. :S Por favor si me pueden ayudar se los agradeceria e el alma. Marvin

  42. Gravatar

    Andrea

    el 17 Jun 2008 a las 18:43 #

    Excelente el calendario!!! me ha servido mucho. ahora bien, habra algo para hacer para que me aparezcan en el combo de años, 2 años menos al actual y dos años mas, es decir del 2006 al 2010???? GRacias!! :S

  43. Gravatar

    santi

    el 20 Jun 2008 a las 13:46 #

    Hola pues pa contarles que me a dejado fasinado el caledario emergete me funcio al 100%

  44. Gravatar

    sickdhartha

    el 17 Jul 2008 a las 13:52 #

    disculpen, el calendario funciona bien la prueba y todo pero lo que quiero saber es como se le puede modificar el orden de los datos, es decir yo necesito que necesito que aparezca primero el dia despues el mes despues el año…(ejemplo 25/12/2008) no como viene que primero el mes despues el dia despues el año :S

  45. Gravatar

    terceto_de_nos

    el 24 Jul 2008 a las 22:43 #

    :) :D
    Gracias por esa ayuda.

    Muy buen material y facil de utilizar. Lo recomiendo.

    Sé feliz…

  46. Gravatar

    javi

    el 27 Jul 2008 a las 12:14 #

    hola a todos, tengo un problema muy parecido al de maryam, que en un archivo .php no me funciona el calendario, e probado como se dice ay arriba, pero tampoco de funciona, me podriais ayudar, Gracias

  47. Gravatar

    javi

    el 27 Jul 2008 a las 12:16 #

    sickdhartha, para cambiar el formato de la fecha en el input, al final pone mm/dd/aaaa, pues con que lo cambies a dd/mm/aaaa, lo tienes ya cambiado. Un saludo

  48. Gravatar

    David

    el 01 Ago 2008 a las 9:04 #

    Hola!! Es un calendario muy bueno!! El problema es que me estoy volviendo loco para conseguirn que, al pasar el ratón por encima de cualquier día, se cambie el color del fondo de ese día. Alguien me puede ayudar?
    Un saludo

  49. Gravatar

    javi

    el 01 Ago 2008 a las 11:33 #

    me e dado cuenta que en php funciona, pero solo en IE, no en firefox, y yo lo quiero que funcione en firefox, alguna idea, ayuda. Gracias

  50. Gravatar

    Alex

    el 14 Ago 2008 a las 21:35 #

    Miles de gracias por este calendario!! Muy fácil de usar, y con una estética 10! :D
    Por cierto, me funciona perfectamente la demo que viene en el descargable en Firefox 3.

    Un saludo!

  51. Gravatar

    Guille

    el 17 Ago 2008 a las 8:28 #

    Buenas! Muy útil tu calendario, si señor. Me gustaría saber si es posible que utilizándolo como base puedo obtener el número de semana, el mes o el año, en lugar de la fecha. Es decir que sólo pulsando sobre un dia me pueda facilitar esta información. Muchas gracias

  52. Gravatar

    Roberto Zenteno Sessa

    el 03 Sep 2008 a las 13:04 #

    Se agradece…

  53. Gravatar

    Alfo

    el 10 Sep 2008 a las 19:55 #

    Que tal, he leído todos los comentarios pero no encuentro respuesta a lo siguiente: al dar click la ventana para seleccionar el día me aparece en la esquina superior izquierda. Lo estoy visualizando en Safari 3.1.2 (Mac). Si alguien ya resolvió este issue le agradeceré me ayude.

  54. Gravatar

    Francisco Jose

    el 16 Sep 2008 a las 12:51 #

    Hola,
    Como varios ya han comentado, en IE7 funciona perfectamente, pero en Firefox (yo uso el 3.0), el calendario aparece en la esquina superior derecha.
    Rodrigo: ¿puedes ayudarnos con este problemilla?
    Gracias

  55. Gravatar

    ana

    el 23 Sep 2008 a las 16:39 #

    Hola, sucede q descarge el archivo, y al quererlo aplicar a la pagina que estoy realizando, no m muestra el calendario emergente, cabe mencionar que estoy programando en php, y no se si exista alguna forma de aplicarlo en ese lenguaje.
    GRACIAS…

  56. Gravatar

    Sole

    el 29 Sep 2008 a las 18:36 #

    Hola, primero que nada gracias por el calendario, funciona muy bien excepto por una cosa, no puedo lograr que la semana comience con domingo, lo cambie pero no toma el cambio: startAt = 0
    Que puede ser?
    Muchas gracias.

  57. Gravatar

    nelson

    el 06 Oct 2008 a las 14:04 #

    LEs cuento que el calendario no funciona bien en firefox, la ventana se despliega en diferentes puntos de la ventana y no así en el cuadro de texto de fecha… no sé si el calendario esta validada para otros navegadores

  58. Gravatar

    ferson

    el 14 Oct 2008 a las 14:08 #

    Hola que tal… para iniciar el calendario esta bonito pero tengo el problema de que cuando se despliega oculta un textarea que se encuentra en el mismo lugar donde aparece (el calendario) cosa que no sucede con otros controles de formulario. Osea mejor dicho todo el textarea desaparece teniendo en cuenta que tiene las dimensiones mas grandes que el calendario y no solamente la parte donde se despliega el calendario.
    Bueno espero que le den solucion antes de que llegue a ella XD.

  59. Gravatar

    Yusda

    el 20 Oct 2008 a las 15:53 #

    Hola, el calendario me funciono perfectamente, pero quiera saber si se le puede colocar al select donde salen los años un scrollbar porque son demasiados.. los que necesito, porque lo utilizo para fecha de nacimiento… si se puede, me podrias decir como??? de esta manera se le haria mas facil al usuario ya que no tendria que mover toda la pagina para visualizar toda la lista, sino solamanete mover la lista de lo años, Muchas gracias

  60. Gravatar

    Javier

    el 24 Nov 2008 a las 8:52 #

    Ante todo, mis felicitaciones por este magnífico calendario, pero tengo un problema que comparto con otros aquí, y es que al utilizarlo en firefox me aparece en la esquina superior izquierda, ademas de que no me aparecen las imagenes de la cabecera, ni las fñecas ni los meses no nada, podrian hecharme una manita por favor. Mi correo es javier@futurosoft.es

  61. Gravatar

    Javier

    el 25 Nov 2008 a las 9:16 #

    Hola, soy Javier, de nuevo, he solucionado los problemas que tenia con el calendario, pero persiste uno en concreto que tenemos muchas personas aquí por lo que he leido. El problema consiste que una vez el calendario funciona perfectemente en Internet Explorer te metes en la misma página desde firefox y funciona bién, pero no sale donde deberia salir, sino que sale en la esquina superior izquierda. Me gustaria que nos ayudaras a todos. Mi corrreo es: javier@futurosoft.es .Muchas gracias

  62. Gravatar

    Rodando

    el 28 Nov 2008 a las 22:28 #

    En el opera el calendario esta preseleccionado en el 3908 (una pequeña diferencai de 1900 años) en el explorer anda bien ¿hay alguna solución? Gracias

  63. Gravatar

    alberto

    el 02 Dic 2008 a las 19:26 #

    :D Hola:
    Tengo un pequeño problema y es que no consigo poner dos calendarios dentro de un mismo formulario, no se si alguien me puede ayudar.

    Un saludo.
    Gracias

  64. Gravatar

    Klaus

    el 04 Dic 2008 a las 12:47 #

    Saludos

    Muy bueno el calendario, sin embargo si lo cargas en opera te agrega 1900 años al actual.

    esto se puede ver en la linea de codigo
    if (!ie) { yearNow += 1900}
    esto es que si no es internet explorer le agregue 1900 sin embargo a opera tampoco hay que agregarle, como arreglo este problemilla?

  65. Gravatar

    Klaus

    el 04 Dic 2008 a las 13:01 #

    a Nelson

    Esto es por que usas CSS en tu pagina, tuve el mismo problema y tiene que ver con cuando llamas al script, por lo general se hace en el head, pero tambien puedes crear una regla css y llamar al calendario dentro de esta regla.

    cal {
    position:absolute
    top: 200px;
    left: 150px;
    }


    en top y left decides donde quieres que quede el calendario cuando aparezca.

    otra solucion mucho menos elegante es llamar al script antes que el header.
    funciona pero es feo en html

  66. Gravatar

    Klaus

    el 04 Dic 2008 a las 13:15 #

    no quedo muy claro en el post anterior pero hay que poner la llamada al script asi

  67. Gravatar

    Klaus

    el 04 Dic 2008 a las 13:16 #


  68. Gravatar

    Klaus

    el 04 Dic 2008 a las 13:21 #

    baah no me escribe el codigo la pagina

    bueno es asi

    cal
    script
    /cal

    los cal entre obviamente

  69. Gravatar

    Maelwys

    el 01 Ene 2009 a las 21:47 #

    GRANDE!!!!!!

    muchas gracias, esta solido!!!

  70. Gravatar

    Alberto

    el 16 Ene 2009 a las 14:39 #

    Hola, buen calendario, me funciona bien el ejemplo, pero cuando lo incluí en mi programa me indica el error de que el objeto crossobj no está definido. Según el navagador el error ocurre en la línea 117 cuando a la propiedad visibility del objeto crossobj se le asigna el valor de “hidden”. La única diferencia que veo con el ejemplo es que el nombre de mi formulario no es form1 (cosa que estoy seguro no tiene que ver porque hago el cambio en los parámetro de la función) y que dentro del formulario utilizo divs para contener a los cuadros de texto.

    Saludos.

  71. Gravatar

    Georgus

    el 19 Ene 2009 a las 7:20 #

    El formulario muy bueno.
    no se puede repetir en un mismo formulario dos veces por que ya no lo reconoce toca en from diferente , y cuando lo intento meter en codigo php no medeja sabe por qu pasa eso….

  72. Gravatar

    Juan

    el 22 Ene 2009 a las 13:50 #

    uhmm interesante problema de php pero lo que yo hice son los mismos pasos que me indican arriba, luego envia los datos a un php, si alguien de Lima Perú desea una pagina contacteme =)

  73. Gravatar

    Juan

    el 22 Ene 2009 a las 13:53 #

    jqb19@hotmail.com

  74. Gravatar

    Héctor

    el 27 Ene 2009 a las 15:35 #

    Fabuloso, muchísimas gracias, me ha venido de perlas, no te imaginas el trabajo que me acabas de quitar de encima.

  75. Gravatar

    kolemap

    el 28 Ene 2009 a las 1:08 #

    gracias, justo lo q yo estaba buscando,,, muchisimas gracias!! y por la explicacion!!! :wi:

  76. Gravatar

    fernando

    el 06 Feb 2009 a las 2:29 #

    muy bueno, me gustaria implementarlo pero con una imagen al lado del input que al presionar la imagen salga el calendario y se anexe en el input el dato selecionado.
    Como lepuedo hacer,
    Gracias

  77. Gravatar

    CELESTE

    el 10 Feb 2009 a las 19:05 #

    GRACIAS LOS AMO M SALVARON LA VIA !! (L)

  78. Gravatar

    CELESTE

    el 10 Feb 2009 a las 19:07 #

    io lo llame en mi imagen asi

  79. Gravatar

    CELESTE

    el 10 Feb 2009 a las 19:07 #

    ” “

  80. Gravatar

    CELESTE

    el 10 Feb 2009 a las 19:08 #

    ” “

  81. Gravatar

    CELESTE

    el 10 Feb 2009 a las 19:09 #

    no pude mostrar mi codigo xk??

  82. Gravatar

    Resident

    el 10 Feb 2009 a las 22:24 #

    Hola… el problema ke yo tengo es ke kiero moverlo, es decir, que aparezca en la esquina superior derecha del campo de texto… ya estube jugando con las coordenadas y no mas neel…

    Les agradeceria ke me ayudaran… mi mail es satrianito666@hotmail.com

  83. Gravatar

    DeivoS

    el 15 Feb 2009 a las 10:41 #

    Hola soy nuevo en esto de la programacion pero me gustaria saber si es posible que este calendario la poner la fecha y la fecha salga en el cuadro de texto al mismo time aparesca en otro texto si es posible porfavor diganmelo y si no que porfavor meden una idea parecida

    de antemano Gracias

  84. Gravatar

    Erick Pardo

    el 26 Feb 2009 a las 15:05 #

    Hola,

    El calendario está genial como bien todos comentan es un gran ahorro de tiempo sin embargo tengo un pequeño problema la linea de los iconos o imágenes me sale en 4 lineas lo cual le hace perder la estética mi código es PHP y ya hice lo que mencionan en unos post anteriores de declarar el header antes, pero aun así se sigue mostrando en 4 líneas pero si lo pongo sólo en un archivo HTML funciona perfecto :-( aquí les dejo el link de la imagen. cabe señalar que tengo hoja de estilos, y mucho código JS en la página todo en archivos separados. De antemano mil gracias por su ayuda.

  85. Gravatar

    sole

    el 07 Mar 2009 a las 23:48 #

    hola bueno el calendario pero no me sale el año actual le pongo segun las indicasiones pero sigue saliendo el año 3909dime en en que cambio el navegador que uso es opera

  86. Gravatar

    Arley

    el 19 Mar 2009 a las 10:38 #

    muy bueno pero tengo un problema cuando lo incluyo ‘include’ en otro ormulario ‘form’ no funciona. que debo hacer

  87. Gravatar

    Maria Jose

    el 24 Mar 2009 a las 18:50 #

    Sólo escribo para agradecer el código que me sirvió a las mil maravillas.
    Gracias y saludos

  88. Gravatar

    Darinel Salazar Lopez

    el 24 Mar 2009 a las 20:00 #

    Gracias por porporcionarnos esl codigo del calendario, a mi me funciono corectamente bien. gracias!!!

  89. Gravatar

    eduardo

    el 28 Mar 2009 a las 4:48 #

    Pues hace unos meses lo baje de otra pagina y me generaba incompatibilidad con firefox pero busque el error y se corrigio(el error de los años que aumenta como 1000 o algo asi+compatibilidad con browser), ahora corre para todos los BROWSER.Cualquiera que desee el codigo ya corregido contacten me..(jecpx@hotmail.com)

  90. Gravatar

    malditosan

    el 09 Abr 2009 a las 0:46 #

    excelente aporte em sirvio mucho
    racias (Y) (Y) (Y)

  91. Gravatar

    error

    el 09 Abr 2009 a las 0:51 #

    hello

  92. Gravatar

    G

    el 10 Abr 2009 a las 21:47 #

    :-( :-( :-( :-(

    No me resultaaaaaaa en JSP

    :-(

    ADYUDA

    out.println(”");

    out.println(”");

    out.println(”Fecha :”);
    out.println(”");
    out.println(”");

  93. Gravatar

    G

    el 10 Abr 2009 a las 21:48 #

    :-( :-( :-( :-(

    No me resultaaaaaaa en JSP

    :-(

    ADYUDA

    out.println("");

    out.println("");

    out.println("Fecha :");
    out.println("");
    out.println("");

  94. Gravatar

    javier

    el 20 Abr 2009 a las 21:45 #

    me gusto mucho lo use en mi web, gracias

  95. Gravatar

    dianapardo09

    el 24 Abr 2009 a las 0:45 #

    Hola a todos!
    El Calendario funciona de maravilla,pero tengo un problema. Mi pagina jsp tiene un css, y cuando carga el calendario asume el css. Cuando lo pruebo fuera de mi proyecto funciona perfecto. Como haria para que no cargue el calendario con los valores del css en mi proyecto?
    Porfaaaaaa ayudaaaa!! Mi mail es dianapardo09@gmail.com
    Desde ya les agradezco!

  96. Gravatar

    Juan Manuel

    el 27 Abr 2009 a las 12:34 #

    :D Muchas gracias por el codigo! Anda de 10!!!

    Para los que tienen problemas con el firefox y la ubicacion:
    DW genera un DOCTYPE de forma automatica, al eliminarlo el css del Popcalendar vuelve a funcionar correctamente en todos los navegadores.

    Saludosss!! (L)

  97. Gravatar

    Alex

    el 10 May 2009 a las 3:11 #

    Nose si aun sirva pero con respecto al error de opera que agrega 1900 años mas al menos yo lo solucione kitando la linea o si no la kieren kitar solo poniendo // al principio de la misma, vuelvo a decir k a mi si me resulto, igual y le pueden chekar!, por cierto gracias por el calendario esta bueno!

  98. Gravatar

    Sergio Ville

    el 20 May 2009 a las 8:29 #

    Dos comentarios:
    1.- en la linea 117 de “popcalendar.js” aparece el enlace a la imagen de fondo de la cabecera (calback.jpg) direccionado a la carpeta de imagenes, sin embargo deberia estar direccionado a la variable que almacena la ruta de imagenes quedando -las dos veces que aparece en el script- de la siguiente manera: .

    2.- Para quien desea incluir el calendario dentro de otro formulario (al parecer no se pueden “anidar” formularios) solamente utilicen el codigo del control del calendario, es decir ponganlo en su propio “form” como un control mas. El “form1″ solamente es un contenedor para el calendario, lo importante es que el form donde agreguen el calendario sea referenciado en la parte que se llama a “dateArrival” para que tenga concordancia la funcion.

    Espero que el comentario les sea de utilidad.

  99. Gravatar

    Sergio Ville

    el 20 May 2009 a las 8:42 #

    Al parecer no se puede poner codigo, pero en el comentario 1 de la entrada anterior me refiero a que reemplacen la ruta del directorio de imagenes (images/calback.jpg) por la variable “imgDir” que es la que almacena la ruta donde se guardan las imagenes.
    (td background=’”+imgDir+”calback.jpg’).

  100. Gravatar

    Anitaaaa

    el 21 May 2009 a las 12:49 #

    Porque nose me ven las imagenes que forman parte del calendario?? Espero vuestra contestacion!!!! :m: :m: :m: :m: :m: :m: :m: :m: :m: :m: :m: :m: :m: :m:

  101. Gravatar

    jose

    el 08 Jun 2009 a las 19:42 #

    hola muchas gracias si me funciono el codigo y todo…
    Pero quiero aumentarle mas años del 1960 al 2020
    pero no le encontre como si me ayudas porfavor te lo agradecere mucho
    este es mi correo:::

    jgpv_88@hotmail.com

  102. Gravatar

    Silvia

    el 09 Jun 2009 a las 15:31 #

    Para solucionar el error del firefox 3.0, en el que el calendario sale en la esquina superior izda:
    Hay que cambiar las lineas 590 y 591 añadiendo al valor de left y top px, ya que sino no acepta la propiedad

  103. Gravatar

    Juan David

    el 12 Jun 2009 a las 19:26 #

    Una pregunta, porque cuando en el body tengo evento onload no me funciona el calendario, y cuando lo quito si me funciona. Gracias

  104. Gravatar

    Sergio M. Rodriguez

    el 16 Jun 2009 a las 23:14 #

    Excelente calendario felicitaciones, comodo y practivo, sencillo y completo.
    (Y)

  105. Gravatar

    adrian

    el 19 Jun 2009 a las 16:54 #

    necesito poner dos campos calendario uno para check in y otro para check out pero m toma solo el primero cuando carga

  106. Gravatar

    dan

    el 25 Jun 2009 a las 6:35 #

    Hola, excelente trabajo.
    Creo haber encontrado un pequeño error.
    El Web developer no para de darme este error
    Advertencia: Se esperaba un color, pero se encontró ‘#fffffff’. Error al leer el valor para la propiedad ‘border-color’. Declaración rechazada.
    Línea: 0

    Fíjate que has definido 7 efes en vez de 6.
    Efectivamente en la linea 302 hay un border-color definido incorrectamente.

    Por cieto me apasiona la programación web, me encantaría ayudarte en tus desarrollos, domino perl y me defiendo en php y javascript. Para cualquier cosa tienes mi mail. Me llamo Dani

  107. Gravatar

    Hector

    el 25 Jun 2009 a las 10:47 #

    Buen día, implementé el calendario y fue exitoso, pero tengo una pregunta, por qué no me funciona o no me aparece cuando abro la página con Firefox?, si alguien sabe por favor me comparten el truco. Gracias.

  108. Gravatar

    dan

    el 26 Jun 2009 a las 7:38 #

    Hector a mi me funcionó perfectamente con Firefox 3.0.8 y con Internet Explorer 6

    ¿puedes enviar más informacion? así te podremos ayudar

  109. Gravatar

    Milton Guzman

    el 06 Jul 2009 a las 12:37 #

    excelenteeee… por cierto, como haces eso de la ventana emergente, es un efecto mootool?? lo necesito para mi web y no se como hacerlo… ayuda y gracias de antemano :D

  110. Gravatar

    miguel

    el 07 Jul 2009 a las 13:03 #

    como puedo utilizar este calendario en asp.net con una masterpage???????????????????????????????????????????”’

  111. Gravatar

    JhonCito20

    el 08 Jul 2009 a las 17:01 #

    hola mi curiosidad en k kuando lo prubo en aspx el codigo corre normal
    pero en una masterpage no coje nd de nd
    bueno si pueden ayudarme bacan px ……….

  112. Gravatar

    Mikebric

    el 12 Jul 2009 a las 22:31 #

    Si quieren q se vea bien en firefox cambien lo siguiente:
    donde dice:


    cambienlo por:

    eso soluciona el problema de la mal ubicación en firefox

  113. Gravatar

    Mikebric

    el 12 Jul 2009 a las 22:36 #

    Si quieren q se vea bien en firefox cambien lo siguiente:
    donde dice:

    cambienlo por:

    eso soluciona el problema de la mal ubicación en firefox

  114. Gravatar

    yesenia

    el 22 Jul 2009 a las 18:38 #

    ahi gracias my bien lo del calendario emergene me solucionaste rapido el problema.

  115. Gravatar

    maverigh

    el 25 Jul 2009 a las 16:46 #

    y al final que es lo que se debe cambiar para que funcione bien en firefox

  116. Gravatar

    xenze

    el 05 Ago 2009 a las 14:14 #

    Para los que hacen formulario de reserva, solo tienen que cambiar “dateArrival” por “dateOut” o como quieran definir su entrada, la idea es no dejarlo igual en los dos, uno para la llegadas y otro para la salida, estan colocando la misma llamada para los dos campos y asi no les va a funcionar…

  117. Gravatar

    Johnny

    el 10 Ago 2009 a las 19:06 #

    perfecto!
    si lo adaptas a tus necesidades, todo va bien..buen aporte

  118. Gravatar

    gonzalo

    el 11 Ago 2009 a las 14:42 #

    un muy buen aporte para la comunidad desarrolladora

  119. Gravatar

    ricardo

    el 15 Ago 2009 a las 16:20 #

    Mikebric, no aparece completo tu consejo sobre la ubicación correcta de calendario en firefox.
    Si pudieras encontrar la manera de que apareciera completo te lo agradecería enormemente.

    Gracias.

  120. Gravatar

    TaTo

    el 15 Ago 2009 a las 20:50 #

    para poner 2 calendarios es de la siguiente manera

    Tienes que cambiar el “id” y el this form, ejemplo:

    Calendario

    Calendario2

  121. Gravatar

    TaTo

    el 15 Ago 2009 a las 20:51 #

    Calendario

    Calendario2

  122. Gravatar

    TaTo

    el 15 Ago 2009 a las 20:52 #

    mmmm sorry no pude poner el codigo jajajaj aver si asi se puede, miren el primero es:

    id=”dateArrival” onClick=”popUpCalendar(this, form1.dateArrival, ‘mm-dd-yyyy’)

    y el segundo

    id=”dateArrival2″ onClick=”popUpCalendar(this, form1.dateArrival2, ‘mm-dd-yyyy’)

  123. Gravatar

    Anthony

    el 18 Ago 2009 a las 18:38 #

    Buenas tardes señores, viendo el codigo y ampliando el script de los años e visto que sale un error ya que estoy probando en varios navegadores:
    por ejemplo si aumento en esta linea
    for (i=yearNow; i>=(yearNow-30); i–) {
    de -30 a -50
    si deseo obtener hasta el 1959 el scroll de mi ventana se scrollea mucho y ya viene ser un error para el usuario que lo utiliza…
    espero una respuesta o algun comentario

    Saludos
    Anthony V.G.

  124. Gravatar

    Juan Ramón

    el 29 Ago 2009 a las 7:58 #

    :@

    Hola amigos. Para los que NO SE LE VEAN las imágenes. He estado buscando la forma de hacer que mire en la carpeta IMAGES que ademas es lo que tengo en la variable imgDir pero pasaba de mi.

    Creo haber visto lo siguiente (a mi me funciona ya):

    Firefox 3.x
    ———–
    La ruta a las imagenes hay que ponerla desde donde tienes el formulario con el cuadro de texto, es decir, para mi por ejemplo es: ./javascript/images ya que en el directorio javascript tengo la carpeta con las images y el popcalendar.js. En el directorio anterior a javascript es donde tengo la página que llama al .js.

    IE8

    Pongo en imgDir lo mismo de antes y no le gusta porque en la linea 142 falta un = tras el SRC quedando asi:

    setAttribute(”src=”,imgDir + destImg)

    Espero que os haya servido de ayuda.

    Saludoooooosssssss

  125. Gravatar

    Juan Ramón

    el 29 Ago 2009 a las 8:43 #

    Añado al mensaje anterior lo siguiente que no me habia fijado bien.

    Sigo sin conseguir que se vea igual que la DEMO porque el fondo donde estan los selectores de mes y año no se me ve…

    He leido que el atributo background no funciona bien, según version de navegadores, para los TR y los TD y que hay que ponerlo con CSS (intuyo que por aqui van los tiros). A ver si en otro rato puedo intentar arreglarlo o si alguien se anima, es en la linea 117 donde recuerdo que en POST anteriores ya se comentó que hay que tener:

    tr background=’”+imgDir+”calback.jpg’
    td background=’”+imgDir+”calback.jpg’

    Saludos.

  126. Gravatar

    Juan Ramón

    el 04 Sep 2009 a las 11:47 #

    Comentar también que con Opera 10 cuando eliges la fecha, no se queda el valor elegido correctamente… Creo que habrá que buscar otro calendario me parece a mi. :(

  127. Gravatar

    Alix Silva

    el 04 Sep 2009 a las 14:20 #

    Excelente calendario! :D si logro adaptarlo con una imagen al lado les mando el codigo, voy a hacer el intento :mmm: , muchas gracias !!!

  128. Gravatar

    Rivelino

    el 22 Sep 2009 a las 15:50 #

    Está muy bueno el calendario, solo una pregunta como se le puede hacer para reducir el ancho en que se muestra?

  129. Gravatar

    Eva

    el 23 Sep 2009 a las 7:44 #

    Llevo mucho tiempo utilizando el calendario y está muy bien.
    Pero me ha surgido el tener que anular las fechas desde un día determinado, vamos, no dejar seleccionar fechas desde la fecha actual hacia atrás.
    Hay alguna forma de hacerlo.
    Muchas gracias :$

  130. Gravatar

    charly

    el 29 Sep 2009 a las 17:51 #

    muy buen aporte, muchas gracias funciona a la perfeccion :D
    justo lo que andaba buscado, felicidades, esta chida tu pagina

  131. Gravatar

    charly

    el 29 Sep 2009 a las 17:54 #

    eva creo que lo que comentas no se puede, lo que puedes hacer es una validacion en codigo para que no elijan fechas atrasadas, ya hice algo parecido y te recomiendo que lo hagas de esa forma (Y)

  132. Gravatar

    charly

    el 29 Sep 2009 a las 18:31 #

    como puedo agregar varios calendarios dentro del mismo formulario?

    por que ya lo hice pero me marca error

  133. Gravatar

    Cephew

    el 01 Oct 2009 a las 20:44 #

    El calendario me funciona excelente, pero aun no logro solucionar el error firefox en el que aparece en la ventana superior izquierda. No entiendo la solucion que plantea Silvia respecto a las lineas 590 y 591, por favor agredeceria la ayuda. quiero que aparesca asi como en explore y conservar el “DOCTYPE” xq al borrar eso se soluciona el calendario pero tengo problemas en otros scripts

  134. Gravatar

    Alvarohz

    el 13 Oct 2009 a las 15:46 #

    solucion a firefox
    lineas 590 y 591
    left = fixedX==-1 ? ctl.offsetLeft + leftpos : fixedX
    right = fixedY==-1 ? ctl.offsetTop + toppos + ctl.offsetHeight + 2 : fixedY
    crossobj.left = left +”px”
    crossobj.top = right +”px”

  135. Gravatar

    reprasol

    el 21 Oct 2009 a las 14:33 #

    Excelente!! La solución de Alvarohz funciona perfectamente… GRACIAS Alvarohz!!!
    Gracias Ayala.

  136. Gravatar

    Vic

    el 21 Oct 2009 a las 20:13 #

    el calendario solo muestra solo el rango de unos 30 años atras .. trate de modificarlo como indica… y .. nada..
    .pleasee.. help me

  137. Gravatar

    cephew

    el 26 Oct 2009 a las 19:04 #

    Gracias por la respuesta Alvarohz.
    Me funcionó de maravilla

  138. Gravatar

    Juan Ramón

    el 01 Nov 2009 a las 6:42 #

    :jie: Pues a mi se ve que me odia porque pongo lo aportado por Alvarohz y sigue saliendo arriba a la izquierda.

    No se si será porque uso capas en la página. Seguiré mirando.

    Gracias.

  139. Gravatar

    Cristian

    el 03 Nov 2009 a las 12:05 #

    Muy bueno el calendario, realmente es Genial!
    muchas gracias!!!
    pero me gustaría que en vez de que aparezca cuando se hace click, que fuese algo automatico, que aparezca siempre el calendario…alguien sabe como hacerlo?

  140. Gravatar

    cephew

    el 03 Nov 2009 a las 18:50 #

    La solucion de Alvarohz me funcionó, pero me he dado cuenta que cuando quiero cambiar de año o de mes, la lista me aparece en la parte superior izquierda de la web. Eso en que parte del codigo se cambia?.

  141. Gravatar

    Jaime Muñoz

    el 08 Nov 2009 a las 2:03 #

    Amigos… YO tuve problemas con el calentario para que funcionara en internet explorer y firefox. Para no tener problemas con el firefox y en el código html no tengamos problemas con “DOCTYPE” yo reemplecé las siguientes líneas.

    crossobj.left = fixedX==-1 ? ctl.offsetLeft + leftpos : fixedX
    crossobj.top = fixedY==-1 ? ctl.offsetTop + toppos + ctl.offsetHeight + 2 : fixedY
    constructCalendar (1, monthSelected, yearSelected);
    crossobj.visibility=(dom||ie)? “visible” : “show”

    Las he reemplazado por las siguientes líneas.

    if (ie)
    {
    crossobj.left = fixedX==-1 ? ctl.offsetLeft + leftpos : fixedX
    crossobj.top = fixedY==-1 ? ctl.offsetTop + toppos + ctl.offsetHeight + 2 : fixedY
    constructCalendar (1, monthSelected, yearSelected);
    crossobj.visibility=(dom||ie)? “visible” : “show”
    }else{
    left = fixedX==-1 ? ctl.offsetLeft + leftpos : fixedX
    top = fixedY==-1 ? ctl.offsetTop + toppos + ctl.offsetHeight + 2 : fixedY
    crossobj.left = left+”px”
    crossobj.top = top+”px”
    constructCalendar (1, monthSelected, yearSelected);
    crossobj.visibility=(dom||ie)? “visible” : “show”
    }

    De esta manera me funciona el calendario tanto en internet explorer como en firefox, etc… Espero les sirva esta comentario.

  142. Gravatar

    Jaime

    el 10 Nov 2009 a las 18:09 #

    hola! acabo de ver tu codigo y me parece grandioso! vale! pero me sale un error el siguiente al tratar de incluirlo en mi archivo.php

    Warning: include(../../calendario/calendario.php.html) [function.include]: failed to open stream: No such file or directory in C:\xampp\htdocs\schoolmanager\docente\func\f_notas.php on line 25

    Warning: include() [function.include]: Failed opening ‘../../calendario/calendario.php.html’ for inclusion (include_path=’.;C:\xampp\php\pear\’) in C:\xampp\htdocs\schoolmanager\docente\func\f_notas.php on line 25

    o que pasa :( help!!

  143. Gravatar

    Rosita

    el 13 Nov 2009 a las 13:00 #

    No me funcionó el cambio en el codigo para que se muestre en firefox

  144. Gravatar

    Rosita

    el 13 Nov 2009 a las 13:33 #

    Auxiliooooooooooooooo :a:

  145. Gravatar

    Juan Ramón

    el 14 Nov 2009 a las 9:47 #

    :D Muchas gracias.
    Perfecto lo que comenta Jaime Muñoz. Va de perlas. En IE8 y Firefox 3.5.5.

    Supongo que no será esto pero a los que no os va, si habeis copiado y pegado, las ” de left+”px” o de “show” ponedlas de nuevo con “. Eso he tenido que hacer yo para que chute.

  146. Gravatar

    Rosita

    el 15 Nov 2009 a las 13:58 #

    yo hice eso tambien y nada, y tengo el firefox 3.5.5 tambien que misterio :$

  147. Gravatar

    Jaime Muñoz

    el 15 Nov 2009 a las 18:49 #

    Rosita… Lo que dice Jaime es para tener atención. Lo que él comenta es importante y se me habia pasado por alto decirlo. En las palabras:
    visible
    show
    px

    deben de estar entre comillas. De la siguiente manera:
    “visible”
    “show”
    “px”

    Espero le ayude este comentario.

  148. Gravatar

    mariela

    el 18 Nov 2009 a las 13:29 #

    me sale un error con el doctype en iexplore 7 como soluciono ese problema :m:

  149. Gravatar

    mariela

    el 18 Nov 2009 a las 13:32 #

    me sale un error con el doctype en iexplore 7 como soluciono ese problema :-( el calendario no se ver y me dice que no encuentra el ibjeto

  150. Gravatar

    Louis

    el 01 Dic 2009 a las 15:10 #

    hola tengo un problema quiero generar de un formato de fecha String dd/mm/aa a un formato de la clase Calendar en java seria esto posible

  151. Gravatar

    JULIAN MONTOYA

    el 02 Dic 2009 a las 19:28 #

    excelente calendario, como hago para utilizarlo varias veces en un mismo formulario? necesito utilizarlo en un campo de fecha de nacimiento y en dos campos mas, uno de fecha de llegada de un turista y otro de fecha de salida del turista.
    Osea necesito un calendario que muestre en la pestaña del año; para la fecha nacimiento del año actual 70 años atras y para los campos fecha in y fecha out, desde la fecha actual hasta 30 años adelante. gracias y en espera de pronta respuesta

  152. Gravatar

    Juan Ramón

    el 13 Dic 2009 a las 13:17 #

    Hola de nuevo.

    Despues de hacer que el calendario aparezca justo donde está el cuadro en el formulario ahora me he dado cuenta de que si pulso en el desplegable de los meses o años para elegirlo, la capa que los contiene se posiciona en la parte superior izquierda de mi página por tener la posición como absolute creo. Esto me pasa en FIREFOX, en IE va bien.

    A alguien mas le pasa?

  153. Gravatar

    kensei

    el 31 Dic 2009 a las 4:16 #

    :-( es mas de lo que buscaba…exelente!!!
    gracias!!

  154. Gravatar

    Israel Urias

    el 29 Ene 2010 a las 3:35 #

    Tengo un problema con el calendario donde se pone el mes y año en la parte azul de arriba me sale muy compacto como lo puedo arraglar ayuda please!!!!!

  155. Gravatar

    Israel Urias

    el 29 Ene 2010 a las 3:39 #

    no se si me explique en la anterior pregunta pero en la parte en que esta mes y año asi como las flechas para cambiar de año o mes me salen de arriba a abajo en vez de salir como en la foto del calendario a lo ancho ojala alguien me pudiera ayudar muchas gracias de antemano

  156. Gravatar

    realxp

    el 07 Feb 2010 a las 15:45 #

    Hola, a mime pasa como a otros, en FF se me posiciona bien gracias al código de Jaime, pero el desplegable año o mes sale arriba. Se puede solucionar? Y otra cosa, se puede hacer que desde la fecha de llegada seleccionada la de salida no pueda ser anterior a esta? Gracias!

  157. Gravatar

    Javier

    el 18 Feb 2010 a las 7:56 #

    Hola, el calendario no se posiciona bien en firefox, si utilizamos el estadar DOCTYPE:

    El estilo position:absolute, no lo traduce correctamente.

  158. Gravatar

    Ricardo

    el 03 Mar 2010 a las 2:30 #

    Por que me muestra cuatro lineas en vez de una en el calendario

  159. Gravatar

    sandra

    el 14 Mar 2010 a las 16:05 #

    Hola me encanta su calendario, muchas gracias fue de gran ayuda, pero tengo una pequeña duda, ¿como hago para que la fecha capturada en el cuadro de texto se guarde en una base de datos? muchas gracias realmente es muy importante para mi saberlo.

    Agradezco su gran ayuda.

  160. Gravatar

    Jorge Sierra

    el 18 Mar 2010 a las 15:08 #

    muchas gracias funciono corrrctamente, justo lo que necesitaba, Felicidades, muy buen aporte
    Gracias!!!

  161. Gravatar

    Dadier

    el 20 Mar 2010 a las 11:47 #

    Hola sandra…

    Si usas PHP puedes hacerlo a traves del la variable $_Post["nombre_cuadro_texto"]. En esta variable se almacena el valor que tenga el cuadro de texto a la hora de enviar el formulario.

  162. Gravatar

    Dadier

    el 20 Mar 2010 a las 11:48 #

    ah… por cierto… Muy bueno este post. Me ha servido de gran ayuda. Gracias a todos, en especial al creador.

  163. Gravatar

    Chicobaf

    el 26 Mar 2010 a las 1:11 #

    Muy buen script, Muchas gracias por el aporte. Para aquellas personas que deseen brindar una forma alternativa de mostrar el calendario (mediante el teclado), pueden hacer el llamado a la función con onFocus, además de onClick. De esta forma, aquellos usuarios que se basan en el teclado (por ejemplo usuarios ciegos) para navegar, también puedan accederlo.

  164. Gravatar

    Yiribel oyarzo

    el 26 Mar 2010 a las 18:00 #

    hola:
    he colocado el calendario en algunas paginas basicas de mi sitio y me funciona de maravilla….. pero en la paginas en las cuales trabajo con muchos div anidadados y juego mucho con las popiedades para hacer visible u ocultar estos div donde tengo puesto el calendario, no me funciona, me aparece en la esquina superior izquierda de mi pantalla y todo desordenado.

    cual puede ser el problema

  165. Gravatar

    Carlos Esquivel

    el 29 Mar 2010 a las 16:35 #

    El calendario funcion bien, pero como le indico al calendario si mi TextBox esta dentro de un FORMVIEW?

    muchas gracias

  166. Gravatar

    juan ruiz

    el 12 Abr 2010 a las 13:10 #

    gracias excelentisimo apòrte

  167. Gravatar

    Mark

    el 22 Abr 2010 a las 16:47 #

    tengo mi pagina php y de ahi llamo al popcalendar.js pero no me despliega nada aparece un error en la pagina que dice linea 526 car 6 error: value o es nulo o noes un objeto. que estoy haciendo mal?
    gracias

  168. Gravatar

    asier

    el 01 May 2010 a las 10:52 #

    Muchas gracias por compartir el calendario, esta genial, gracias. Asier

  169. Gravatar

    Shuji

    el 06 May 2010 a las 16:16 #

    Esta genial, muy simple y sencillo, tenia muchos problemas implementando jcalendar así que decidi buscar otro, para arreglar el problema de que me aparecia en la esquina superior use el include ya que lo demás no funcionaba “include(calendario.html)” y me funciono bien..

  170. Gravatar

    Enyal

    el 07 May 2010 a las 8:48 #

    :D Muchas gracias funciona a la perfección!!!!!!!!

  171. Gravatar

    wilber franco

    el 13 May 2010 a las 0:14 #

    muchas gracias excelente aporte, me fue de gran ayuda

  172. Gravatar

    luchi

    el 13 May 2010 a las 11:49 #

    hola….muy bueno y me funciona correctamente…pero tengo una duda como hago para que simplemente me aperezca el calendario…quizas es una pregunta tonta pero soy nueva en esto…

  173. Gravatar

    ysisul

    el 14 May 2010 a las 17:52 #

    muy buen aporte, muchismas gracias :D

  174. Gravatar

    Maximiliano

    el 21 May 2010 a las 15:24 #

    Hola. Excelente el calendario…
    te cuento lo estoy usando en una web y lo copie, oscea en la misma web esta dos veces lo que me pasa es que en su primera ves podes llenar bien la fecha y en la segunda aparece y todo pero modifica la fecha de la primera.. que sera..?
    a lo mejor es una estupides pero no lo puedo resolver… muchas gracias

  175. Gravatar

    Jorge

    el 29 May 2010 a las 4:35 #

    Gracias por el aporte, Fabuloso!!! tuve algunos problemas con la posición en Firefox, pero lo solucioné gracias a los aportes de todos.
    Por lo que gracias a todos!!!

  176. Gravatar

    NuTcrAcKeR

    el 29 May 2010 a las 16:14 #

    por que no me funciona en firefox, tengo el 3.6….en IE 8 me funciona a la perfeccion

    cuando le doi clic al campo, no aparece el popup

  177. Gravatar

    sebastian

    el 31 May 2010 a las 22:57 #

    Por que me sale este error??
    Detalles de error de página web

    Mensaje: ‘value’ es nulo o no es un objeto
    Línea: 522
    Carácter: 6
    Código: 0
    URI: http://localhost/popcalendar.js

  178. Gravatar

    Sebastian

    el 02 Jun 2010 a las 12:43 #

    logro que aparezca el calendario pero lo hace en la esquina superior izquierda del documento y necesito que se posicione justo al lado del campo de la fecha.

    como puedo solucionar esto?

  179. Gravatar

    Sebastian

    el 02 Jun 2010 a las 12:44 #

    me olvidaba mi archivo es php

  180. Gravatar

    Luis

    el 05 Jun 2010 a las 15:15 #

    muchas gracias me sirvio su ejemplo :D

  181. Gravatar

    Juan José

    el 08 Jun 2010 a las 11:55 #

    Hola no he podido implementar el calendario en un formulario. Tendra algo que ver que el formulario sea ASP ? Gracias

  182. Gravatar

    gustavo

    el 09 Jun 2010 a las 19:21 #

    hola gente, vi que muchos tuvieron problemas para implementar el calendario en asp.net, sobre todo por que en algunos casos supuestamente no les muestran las imagenes completamente en el calendario, sobre todo en la parte de seleccion del año el mes etc, en la parte de arriba, esto sucede por que en cierta parte del codigo hace referencia a la direccion absoluta donde estan las imagenes, por lo cual, si no encuentra el directorio”images/#, no las puede implementar, esto se soluciona de dos maneras, o bien poniendo la ruta absoluta donde se encuentran las imagenes, o copiando el directorio con imagenes en el directorio de su proyecto, para que asi el calendario pueda acceder a ellas correctamente, estoy trabajando con visual studio 2008 y he conseguido hacerlo correctamente, si esta explicacion le resulta dificil de comprender, escribanme un mail o simplemente diganlo en sus comentarios y tratare de hacer un tutorial.

  183. Gravatar

    gustavo

    el 09 Jun 2010 a las 19:22 #

    mi email es gus77avodr@yahoo.com.ar

  184. Gravatar

    gustavo

    el 09 Jun 2010 a las 19:43 #

    ACLARACION, LA LLAMADA AL SCRIPT EN ASP.NET EN VISUAL STUDIO 2008 SE HACE DE LA SIGUIENTE MANERA, ESTE CODIGO LO PUEDEN PONER EN EL LUGAR EN EL QUE QUIERAN QUE APAREZCA ES TEXTBOX, O SEA, DENTRO DEL CUERPO DEL CODIGO CORRESPONDIENTE, “layer”, “div” etc, no hace falta que lo declaren en el head, si es que estan trabajando con muchas capas.
    Soy novato, asi que cualquier observacion es bien recibida.

  185. Gravatar

    gustavo

    el 09 Jun 2010 a las 19:43 #

    ACLARACION, LA LLAMADA AL SCRIPT EN ASP.NET EN VISUAL STUDIO 2008 SE HACE DE LA SIGUIENTE MANERA, ESTE CODIGO LO PUEDEN PONER EN EL LUGAR EN EL QUE QUIERAN QUE APAREZCA ES TEXTBOX, O SEA, DENTRO DEL CUERPO DEL CODIGO CORRESPONDIENTE, "layer", "div" etc, no hace falta que lo declaren en el head, si es que estan trabajando con muchas capas.
    Soy novato, asi que cualquier observacion es bien recibida.

  186. Gravatar

    gustavo

    el 09 Jun 2010 a las 19:44 #

  187. Gravatar

    gustavo

    el 09 Jun 2010 a las 19:46 #

    ufa, perdon, no puedo poner el codigo, en los comentarios, al interesado escribame, o sino si lo piden hago el tuto. disculpas

  188. Gravatar

    Gonzalo

    el 15 Jun 2010 a las 20:15 #

    muy bueno el codigo, aunque tengo un gran problema, ya que quiero incrustarlo en php pero no me funciona, quisiera saber como podria incrustar la misma funcionalidad pero en php…..

  189. Gravatar

    arthur

    el 21 Jun 2010 a las 5:19 #

    tengo el mismo problema de Sebastian, que me posiciona el calendario en la esquina superior izquierda alguien me yudaria a resolver este problema :-(

  190. Gravatar

    fionix

    el 21 Jun 2010 a las 19:11 #

    Holas,
    El codigo funciona muy bien para ie pero no para firefox y he hecho los cambios q sugirió Jaime Muñoz y nada…
    Aun no puedo visualizarlo en el firefox =(

  191. Gravatar

    elduro

    el 24 Jun 2010 a las 14:46 #

    Saludos muy bueno el calendario ya logre que se viera en IE y en firefox, pero ahora los meses sse muestran en la esquina superior izquierda igual que los años.

    Alguna solucion

  192. Gravatar

    rod

    el 27 Jun 2010 a las 20:25 #

    Hey…me pasa lo mismo, los meses y anios se ven en la parte superior izquiera en FF.

    No sucede si le quito el DOCTYPE, pero si lo hago me truena en IE.

  193. Gravatar

    rod

    el 27 Jun 2010 a las 22:29 #

    ya me aparecen los meses y los anios correctamente, en las funciones popUpYear() y Month() hay que agregar agregar la misma condicion que se hizo para que muestre el calendario correctamente:


    if (ie)
    {
    leftOffset += 6
    crossYearObj.left = leftOffset
    crossYearObj.top = parseInt(crossobj.top) + 26
    }
    else{
    leftOffset += 6
    crossYearObj.left = leftOffset +"px"
    crossYearObj.top = parseInt(crossobj.top) + 26 +"px"
    }

  194. Gravatar

    fussible

    el 29 Jun 2010 a las 20:11 #

    saludos ami no me muestra el calendario solo una barra azul estoy utilizando estilos y php ya ise todo lo ke dicen ayuda

  195. Gravatar

    Yanet Devis

    el 09 Jul 2010 a las 16:00 #

    Hola, estoy tratando de usar el calendario en IE8 y me sale muy grande. El codigo de mi pag web es asi:

    En el header llamo al css de mi pagina web. No se si eso influye pero la cuestion es que el calendario se ve muy grande!.
    Por fa ayuda!! Gracias

  196. Gravatar

    Yanet Devis

    el 09 Jul 2010 a las 16:04 #

    Olvide poner el codigo jejej


  197. Gravatar

    Rodolfo

    el 19 Jul 2010 a las 18:25 #

    De hecho, analizando el error que da con el doctype sobre la posicion en firefox (que sale en la esquina superior izquierda) si internet explorer sigue mas o menos los requerimientos del doctype (el mio si los sigue) no necesitas condicionarlo, basta con que le agregues a todas las coordenadas el “px”. El requerimiento de ese doctype, es simplemente, que la coordenada lleve el simbolo de la unidad que estas usando, en este caso pixeles (px). Aclaro, no solo hay que arreglar las coordenadas del calendario en general, tambien del pop de meses y años. Basicamente lo que yo hice fue:

    Lineas 590 y 591

    crossobj.left = fixedX==-1 ? ctl.offsetLeft + leftpos + 'px' : fixedX + 'px'
    crossobj.top = fixedY==-1 ? ctl.offsetTop + toppos + ctl.offsetHeight + 2 + 'px' : fixedY + 'px'

    Lineas 338 y 339


    crossYearObj.left = leftOffset + 'px'
    crossYearObj.top = parseInt(crossobj.top) + 26 + 'px'

    Lineas 266 y 267


    crossMonthObj.left = parseInt(crossobj.left) + 50 + 'px'
    crossMonthObj.top = parseInt(crossobj.top) + 26 + 'px'

  198. Gravatar

    Pablo Gomez

    el 21 Jul 2010 a las 14:17 #

    Hola! yo al igual que otros usuarios tengo el calendario funcionando y funciona muy bien… el problema es que… por alguna razón en FireFox… a veces no funciona bien… no he logrado descubrir por que a veces si funciona en algunas páginas y en otras no… el error que me da es:

    crossobj is undefined
    calendario/popcalendar.js
    Line 179

    He intentado hacer de todo… y ya no sé como solucionarlo..

    alguna idea?

    Muchas gracias!

  199. Gravatar

    Ale

    el 22 Jul 2010 a las 23:15 #

    Hola estoy desesperada por que quiero quitarle el sabado y domingo al calendario!!! ayudenme porfa! :m: :-(

  200. Gravatar

    jordyjes

    el 27 Jul 2010 a las 2:42 #

    muy buen aporte (Y) (Y) (Y) me ha servido bastante gracias

  201. Gravatar

    Neftali Recio

    el 06 Ago 2010 a las 5:13 #

    Fenomenal, justo lo que buscaba, un calendario sencillo, facil de usar y facil de configurar a tu gusto. Y muy bien explicados los pasos para la instalación. Excelente trabajo :D :D (Y) (Y)

  202. Gravatar

    Merk

    el 18 Ago 2010 a las 6:32 #

    Hola, funciona de lujo el calendario. El unico problema que tengo es que no me aparecen las imagenes del calendario. No se a que se debe porque la dirección de la carpeta imagenes está bien direccionada, solo se me ocurre que entre en conflicto con las hojas de estilo que empleo en la web. Alguien sabe solucionarlo. Gracias (L)

  203. Gravatar

    Merk

    el 18 Ago 2010 a las 7:43 #

    Hola de nuevo, alguien sabe como obtener a parte de la fecha el dia de la semana (lunes,martes…), es decir, como poder obtener: 25/08/2010 miercoles. Un saludo gracias (Y)

  204. Gravatar

    Vito D´Crews

    el 03 Sep 2010 a las 16:25 #

    (Y) !! .. la MÄXIMO XVR MAN

Comentar Nombre:

Email:

Website:
Registrate Si quieres tener tu propia imagen para mostrar.
Logueate Si ya estas registrado.
Comentario:
Puedes ocupar estos smilies para tus mensaje
:o: :m2: :a: :jie: (L2) :$ :) :D :wi: (L) :|: :-( :@ :verde: :pena2: :a2: (6) :( :gr: :m3: :m: :cuestion: :mmm: :wa (Y) :S