Softricks Popup Date Picker Calendar Script:
This is not just another Javascript Calendar!
T h i s o n e w o r k s t h e w a y y o u ' v e a l w a y s w a n t e d i t t o w o r k !
Get a sneak preview of
v2.0 when you try our new product 'Date
Calculator'!
Latest Minor Bugfix Release (Date: 31st Oct 2006)
Latest Major Release (Date: 19th August 2003)
First Version Released on: 01-Jan-2000
Click here to BUY a commercial license today! When you buy a license, you get ALL Future upgrades for FREE!
Try an
advanced DEMO here..
Our online payment
provider is PayPal. Remember,
you DO NOT NEED TO CREATE AN ACCOUNT with PayPal!
Features - v1.903 (See History for more details)
- New in v1.9 -
*** 1. The much awaited CSS (Stylesheet) support !! Yes, now you can control the appearance of the calendar (Inline/Popup) the way you want. Modify the predefined style classes in Calendar.css. You can control the font, colors, background for normal dates, weekends, holidays. You can define a different header style and much more..
*** 2. CurrentDate parameter can reference a form element now. This way the starting date will be picked up from the form element. The syntax is CurrentDate= . The angular brackets basically indicate that we are referencing a form element in the calling document.
*** 3. Better internationalization support - Weekdays, Month names with their short names.
*** 4. Improved Control over calendar. Showing/Hiding the Fix checkbox and other elements.
*** 5. Specify additional holidays for the dates which shouldn't be clickable and/or highlighted. A comma delimited list of holidays can be specified in the MMDD format. They will be highlighted in their own color.
*** 6. Optimized Script (40% smaller footprint) : The script source code has now been optimized for a more speedy download on your websites. The code has been obfuscated and optimized thus reducing the size by 40%. This will make the script load faster on pages that refer to it for their calendar applications.
*** 7. Bugfixes. Check the history for more details.
and everything upto v1.821 that made this calendar so popular -
- START YOUR CALENDAR WITH ANY DAY!!! This calendar can start with ANY day of the week effective Version v1.8 ... Your week starts with Monday, so make your calendar start from Monday or any other day (say Saturday?) for that matter! Learn more about this new feature.
- Now the INPUT dates to the calendar can be IN YOUR GIVEN FORMAT too ! The calendar will completely work with your date format. Upto this version the specified date format was applicable only to the return date. The input date(s) were required to be in MM/DD/YYYY format. This restriction has been lifted. The date format you specify will work across all dates handled by the calendar now.
- A SMARTER navigation bar. Scroll the year value up/down using two handy hotlinks.
- The Calendar can now start with the date (if present) in the target item . The calendar will start with CurrentDate only if the target item does not have a date in it.
- This script is now.. NETSCAPE 6 COMPATIBLE!
- A 'Today' functionality.. Now specify CurrentDate= Today or SelectAfter= Today-15 or SelectBefore= Today+20 and the calendar will calculate these date inputs for you every day!!! Learn more about this feature .
- Now supports ANY date format (any combination of DD, MM, YY, YYYY, MON, MONTH and DOW) . Earlier, the calendar used to work with certain pre-defined date formats. Now the calendar can handle any date format which is a combination of above keywords.
- A Smart Navigation Bar - JUMP (in addition to prev/next navigation for month/year) to any month/year using this bar.
- Don't want Navigation bars? Turn them off!! Learn more about this new feature .
- Now stop that dragging! Pin your calendar to a fixed position after you move it wherever you want. Learn more about this new feature
- A great new feature.. A CALLBACK Function feature!! Now you can write a Javascript function and tell the calendar to call it whenever a date is selected! This will allow you to trigger checks, manipulate the date returned and lots more!
- Open the popup calendar ANYWHERE YOU WANT!!
- The best INLINE Calendar so far.. INLINE Calendar problems in IE fixed!! We encourage you to use the INLINE Calendar!
- The INLINE Calendar can now be DRAGGED and positioned ANYWHERE on the page that displays it.
- Pass your current date to the calendar and the calendar will start on that Month/Year with that date highlighted.
- You can prevent a user from selecting a weekend date now.
- You can now prevent a user from selecting a date before a particular date specified by you! Users will not be able to select a date BEFORE this specified date!
- A new value parameter allows resizing of POPUP calendar window if required.
- You can directly pass the Width/Height values for the calendar window.
- Keep the calendar open and select multiple dates in a single text item
- This calendar can return Day-Of-Week if you want (Default is date).
- A 'Today' Link takes you to the current Month/Year Instantly
- Close-On-Select and Positioning Feature for INLINE Calendar
- Use this as a Popup OR INLINE Calendar (embedded in your HTML page).
- A POPUP DATE PICKER Calendar - RETURNS Selected Date to the calling HTML page in the specified Text Item
- Get the date in whichever format YOU want. Returns formatted date. Supports any date format - any combination of DD,MM,MON,MONTH,YY,YYYY & DOW (Day Of Week).
- Navigate to Next/Previous Month and Next/Previous Year right from the Calendar Window.
- Cross-Browser Compatibility . Fully compatible with both, IE and Netscape.
- Supports Leap year
- FULLY Customizable. Colors, Fonts, Background.. your choice.
- Object oriented Javascript coding for easy customization and understanding.
- Print your calendar with easy click-n-print action.
- Get Yearly Calendar, Navigate to next/previous year, Print it, Return any date from there, too!
- Define your weekend days , they will be highlighed on the calendar in the color of your choice
- Today Hightlighted .
- Includes first days for the next month (grayed-out) in the month view (after the last day of the month)
- A *Lite* version is hosted by Javascript.Internet.com at http://javascript.internet.com/calendars/popup-date-picker.html