Un calendario JavaScript è un elemento interattivo che può essere aggiunto ad una pagina web per consentire agli utenti di compiere operazioni legati alle date.
Questa funzionalità è comune in diverse tipologie di applicazioni e può essere implementata per diversi scopi, ad esempio:
- Gestione delle prenotazioni: il calendario consente agli utenti di selezionare il giorno e l’ora tra quelli disponibili.
- Pianificazione degli eventi: cliccando su una data del calendario è possibile visualizzare gli eventi in programma, come ad esempio film, rappresentazioni teatrali, concerti, conferenze, corsi, o riunioni.
- Selezione delle date per moduli di contatto: in moduli che richiedono la selezione di una data (come prenotazioni di hotel o noleggio), i calendari consentono agli utenti di indicare chiaramente il periodo temporale di loro interesse solitamente mediante l’indicazione della data di inizio e fine.
I possibili ambiti di utilizzo di un calendario Javascript sono davvero molteplici. Di seguito vi propongo una selezione di calendari javascript pronti all’uso.
Le nostre scelte
FlatCalendarXP
FlatCalendarXP è un calendario realizzato in codice Javascript che permette di gestire comodamente e facilmente gli input basati sulle date per il proprio sito Web; realizzato in modo da poter essere personalizzato anche da chi ha scarse conoscenze in tema di linguaggi per Internet, questo calendario può essere facilmente posizionato all’interno di qualsiasi template e visualizzato correttamente da tutti i browser più diffusi. Inoltre, sarà possibile integrare FlatCalendarXP in applicazioni realizzate con qualsiasi liguaggio server side come ASP.NET, ASP, JSP, PHP, ColdFusion etc.
Basic Calendar
Basic Calendar è uno script ideale per coloro che vogliono inserire nelle pagine del proprio sito Web un semplice ed elegante calendario che mostra la data corrente del mese; l’applicazione utilizza un CSS esterno per la formattazione con cui sarà possibile definire colori, dimensioni, font e molto altro.
Calendario dell’avvento
Un simpatico javascript natalizio che mostra un calendario virtuale dell’avvento con i giorni che precedono il natale.
jMonthCalendar
jMonthCalendar è una soluzione pratica, veloce e semplice da personalizzare per la realizzazione di calendari di eventi da inserire nelle pagine del proprio sito Web; compatibile con jQuery, supporta il drag and drop degli eventi, permette di abilitare e disabilitare i link e consente di formattare le date.
Swazz Javascript Calendar
Swazz è un calendario perpetuo leggero, facile da installare e semplice da configurare realizzato in Javascript/DHTML. Forte del suo peso di appena 6 Kb, l’applicazione potrà essere integrata in qualsiasi pagina Web garantendo la massima pulizia del codice.

