论坛首页 Web前端技术论坛

自己开发的js日历控件,功能强大,支持多语言,多皮肤

浏览 10657 次
该帖已经被评为隐藏帖
作者 正文
   发表时间:2010-01-10   最后修改:2010-01-11


JSCalendar是我开发的基于Javascript的日历控件,它不依赖于任何JS框架,功能还是蛮强大的说。


特点

  • 支持多浏览器 IE6+, Firefox, Chrome, Safari 4.
  • 支持内嵌和弹出两种表现模式
  • 支持滑动窗口,你可以自己定义显示的文字和图片。
  • 支持多语言,你可以添加自己的语言包。
  • 支持多皮肤,你可以很简单的添加自己的皮肤。
  • 支持选择多天(内嵌模式有效)
  • 支持键盘事件
  • 丰富而完整的文档(JSDoc生成)


键盘事件


如果你要选择多个日期,请点击开始日期,然后按住SHIFT,点击结束日期。

焦点必须在JSCalendar上时,可以进行键盘操作:

  • Arrows: 选择日期
  • SPACE: 选择今天
  • CTRL + UP/DOWN: 选择年
  • CTRL + LEFT/RIGHT: 选择月
  • ENTER(弹出模式): 输出且关闭
  • ESC(弹出模式):关闭






 


 

 

Demo

下载

 


关于My97:

 

My97是款很优秀的日历控件,很多方便做得非常出色,但是我相信我自己开发的JSCalendar也有自己的特色,比如说我支持滑动窗口(slide window),如果你想做一个“历史上的今天”的日历,无疑我的比My97更方便实现,而且JSCalendar对键盘的支持也比My97丰富。

 

在License方面,My97和JSCalendar一样,都是加密版免费使用,My97非加密版也是要收费的,而且费用还不低。

唯一的局别在于,JSCalendar的免费版不能用于商业网站或者软件的开发,而My97是可以的。

我相信真正的商业网站或者软件是不会考虑用加密版JS的。

 

JSCalendar是我的第一个收费软件,我采用收费的模式也是尝试一下,谁还真指望这个赚钱呀,当然我现在已经有一些海外用户了,^_^。

欢迎大家提意见,欢迎拍砖。

 

 

 

   发表时间:2010-01-10   最后修改:2010-01-10
没有农历 ,用my97就行了,没必要用一个加密的黑盒子!!
既然你有收费版的,需要用户付费使用,网页上还放了 捐赠按钮,这么做也太贪心了吧!
0 请登录后投票
   发表时间:2010-01-10  
kjj 写道
没有农历 ,用my97就行了,没必要用一个加密的黑盒子!!
既然你有收费版的,需要用户付费使用,网页上还放了 捐赠按钮,这么做也太贪心了吧!

很少见非开源且有商业授权的产品
还搞个捐赠的。
1 请登录后投票
   发表时间:2010-01-10  
哪个同学需要说声,我写个一摸一样的给你哈.当然是不要钱的
0 请登录后投票
   发表时间:2010-01-10  
02221021 写道
哪个同学需要说声,我写个一摸一样的给你哈.当然是不要钱的


那你就写个吧..
0 请登录后投票
   发表时间:2010-01-10  
好,等我有心情哈 
0 请登录后投票
   发表时间:2010-01-10  
怎么和 http://www.dynarch.com/projects/calendar/
这么像
0 请登录后投票
   发表时间:2010-01-10  
建议楼主看看my97
0 请登录后投票
   发表时间:2010-01-10  
my97  已经够好了。
0 请登录后投票
   发表时间:2010-01-11  
my97已经足够好了,还是开源的。
楼主,你的做法有点不厚道啊!!
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics