JSCalendar是我开发的基于Javascript的日历控件,它不依赖于任何JS框架,功能还是蛮强大的说。
特点
- 支持多浏览器 IE6+, Firefox, Chrome, Safari 4.
- 支持内嵌和弹出两种表现模式
- 支持滑动窗口,你可以自己定义显示的文字和图片。
- 支持多语言,你可以添加自己的语言包。
- 支持多皮肤,你可以很简单的添加自己的皮肤。
- 支持选择多天(内嵌模式有效)
- 支持键盘事件
- 丰富而完整的文档(JSDoc生成)
键盘事件
如果你要选择多个日期,请点击开始日期,然后按住SHIFT,点击结束日期。
焦点必须在JSCalendar上时,可以进行键盘操作:
- Arrows: 选择日期
- SPACE: 选择今天
- CTRL + UP/DOWN: 选择年
- CTRL + LEFT/RIGHT: 选择月
- ENTER(弹出模式): 输出且关闭
- ESC(弹出模式):关闭




关于My97:
My97是款很优秀的日历控件,很多方便做得非常出色,但是我相信我自己开发的JSCalendar也有自己的特色,比如说我支持滑动窗口(slide window),如果你想做一个“历史上的今天”的日历,无疑我的比My97更方便实现,而且JSCalendar对键盘的支持也比My97丰富。
在License方面,My97和JSCalendar一样,都是加密版免费使用,My97非加密版也是要收费的,而且费用还不低。
唯一的局别在于,JSCalendar的免费版不能用于商业网站或者软件的开发,而My97是可以的。
我相信真正的商业网站或者软件是不会考虑用加密版JS的。
JSCalendar是我的第一个收费软件,我采用收费的模式也是尝试一下,谁还真指望这个赚钱呀,当然我现在已经有一些海外用户了,^_^。
欢迎大家提意见,欢迎拍砖。
JSCalendar是一款纯JavaScript开发的日历控件,支持多种浏览器及表现模式,提供多语言、多皮肤选项,并具备丰富的键盘操作支持。适用于内嵌和弹出模式,特别适合制作“历史上的今天”等应用。
239

被折叠的 条评论
为什么被折叠?



