A full featured Calendar component with support for multi-month view, easy localization, databound events, and more! Download and integrate our open-source Calendar component to add easy and intuitive date-picking to your web application.
Using the Nitobi Calendar, you can easily adapt it to any region. Localization can be achieved on a per instance basis or it can be quickly applied to all instances in one fell swoop.
There are 9 attributes you can use to localize the Calendar:
longmonthnames: e.g. January, February, March, etc.shortmonthnames: e.g. Jan, Feb, Mar, etc.longdaynames: e.g. Sunday, Monday, Tuesday, etc.shortdaynames: e.g. Sun, Mon, Tue, etc.mindaynames: e.g. S, M, T, etc.navconfirmtext: The text for the quick nav button that confirms the date.navcanceltext: The text for the quick nav button that cancels the date change.navinvalidyeartext: The text displayed when an invalid year is entered in the quick nav panel.navoutofrangetext: The text displayed when the date selected in the quick nav panel isn't in the range defined by mindate/maxdate.The values for the attributes can be either the name of an array, or a literal JSON array.
Alternatively, you can use the following javascript properties to set the locale for all Calendars on a page:
nitobi.calendar.DatePicker.longMonthNamesnitobi.calendar.DatePicker.shortMonthNamesnitobi.calendar.DatePicker.longDayNamesnitobi.calendar.DatePicker.shortDayNamesnitobi.calendar.DatePicker.minDayNamesnitobi.calendar.DatePicker.navConfirmTextnitobi.calendar.DatePicker.navCancelTextnitobi.calendar.DatePicker.navInvalidYearTextnitobi.calendar.DatePicker.navOutOfRangeTextIntegrate easily with any web application by using the HTML declaration.
You can databind the Calendar to define event information for a specific date or you can also choose to disable the date. Server support includes VBScript, PHP, Java, ASP.NET and CFM.
Unicode compliance make deploying to foreign-language environments a breeze.
With 14 different themes out of the box, you can quickly adapt the Calendar to the look and feel of your site.
Render as many months as you want!
CSS-based design makes skinning the component straightforward.
Simply drag and drop Ajax components into sites and applications using Adobe Dreamweaver CS3.
Nitobi components have full support for an array of modern browsers including IE6+, Firefox, Mozilla 1.3+, Camino, and Netscape 7+, and Safari 3+.