`
fogtower
  • 浏览: 57348 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

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

 
阅读更多


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

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

 

 

 

分享到:
评论
18 楼 xici_magic 2010-01-11  
说实话  有点恶心了。
17 楼 LK.Bing 2010-01-11  
哎啊啊。。。。。
16 楼 fight_bird 2010-01-11  
楼主商业头脑不错,不过这种小组件不会有大空间,赚小钱了。

水一下:我n年前原创的日历控件就有农历了,功能没这么全,界面却比你的清爽。
15 楼 fogtower 2010-01-11  
引用
感觉速度挺好,不过真的有点像dynarch早期的版本,像是借用了CSS ?


配色方案借用了dynarch的一些版本,但是CSS和代码绝对是我原创的。
14 楼 snowing11812 2010-01-11  
ynstudio 写道
怎么和 http://www.dynarch.com/projects/calendar/
这么像


感觉速度挺好,不过真的有点像dynarch早期的版本,像是借用了CSS ?
13 楼 fogtower 2010-01-11  
lib 写道
my97已经足够好了,还是开源的。
楼主,你的做法有点不厚道啊!!


请大家看清楚My97并不是开源的,它免费使用的是加密版而已,跟我的一样,而且价格也不能算便宜。

http://www.my97.net/dp/source.asp
http://www.my97.net/dp/license.asp


12 楼 yak47 2010-01-11  
我是来看回复的。
11 楼 sunjun 2010-01-11  
my97 相当强大了,项目用了N多了,非常好用,99%的都可以适应需要
10 楼 matychen 2010-01-11  
xzj127 写道
my97  已经够好了。


对,项目中也在用它
9 楼 lib 2010-01-11  
my97已经足够好了,还是开源的。
楼主,你的做法有点不厚道啊!!
8 楼 xzj127 2010-01-10  
my97  已经够好了。
7 楼 cats_tiger 2010-01-10  
建议楼主看看my97
6 楼 ynstudio 2010-01-10  
怎么和 http://www.dynarch.com/projects/calendar/
这么像
5 楼 02221021 2010-01-10  
好,等我有心情哈 
4 楼 Rooock 2010-01-10  
02221021 写道
哪个同学需要说声,我写个一摸一样的给你哈.当然是不要钱的


那你就写个吧..
3 楼 02221021 2010-01-10  
哪个同学需要说声,我写个一摸一样的给你哈.当然是不要钱的
2 楼 kimmking 2010-01-10  
kjj 写道
没有农历 ,用my97就行了,没必要用一个加密的黑盒子!!
既然你有收费版的,需要用户付费使用,网页上还放了 捐赠按钮,这么做也太贪心了吧!

很少见非开源且有商业授权的产品
还搞个捐赠的。
1 楼 kjj 2010-01-10  
没有农历 ,用my97就行了,没必要用一个加密的黑盒子!!
既然你有收费版的,需要用户付费使用,网页上还放了 捐赠按钮,这么做也太贪心了吧!

相关推荐

    js时间控件日期控件支持多语言

    js时间控件 支持多浏览器 js日期控件 支持多浏览器支持多语言 内有使用帮助与实例

    多风格多语言的JavaScript日历控件

    多风格多语言的JavaScript日历控件

    一个简单易使用并且能支持多语言的日历控件

    一个简洁的JavaScript日历控件,能支持中文、繁体中文、英文及日文等语言。

    js日历控件

    js经典日历控件 提供各种版本皮肤 支持多语言版本 非常好用

    js日历控件My97DatePicker4.8

    多语言支持和自定义皮肤支持 通过lang属性,可以为每个日期控件单独配置语言,当然也可以通过WdatePicker.js配置全局的语言,皮肤也是一样,只要配置skin属性即可.这样一个页面中可以显示多种语言,多种皮肤的日期控件,更...

    JS日期日历控件

    2、支持多语言,并可自由扩充(目前支持简体中文,繁体中文,英语美国和英语英国) 3、兼容ie6.0+, firefox1.0+, Opera9,其它浏览器未测试 4、回显选定的时间,这是很多其它日历控件没有的 5、Apache license 2.0,...

    JS两月展开日历控件

    JS两月展开日历控件,适用于网站使用!简体、繁体、英文多语言版本,开放式源码可修改使用。

    史上最强JavaScript日历控件正式版(无偿的永久的提供给大家免费使用,含全部源代码)

    功能强大的JavaScript日历控件 最关键的,无偿的永久的提供给大家免费使用,含全部源代码。 功能简介: 一、更人性化,更全面的功能 大部分日期控件都具备这些功能,但是本日历控件做的更全面,更人性化,并且速度...

    asp.net日历控件

    My97DatePicker4.2 asp.net JS版日历控件 支持多语言和皮肤

    史上最强js日历控件

    * 多语言和自定义皮肤 o 多语言支持 o 自定义和动态切换皮肤 * 日期范围限制 o 静态限制 o 动态限制 o 脚本自定义限制 o 无效天 o 无效日期 o 有效天与有效日期 * 自定义事件 o 自定义事件 o onpicking...

    js日历控件 My97DatePicker

    人性化,功能全面,强大的日期范围限制,自定义时间和丰富的api库,多语言支持和自定义皮肤支持,跨无限级框架显示和自动选择显示位置。

    js日期控件支持多种浏览器

    2、支持多语言,并可自由扩充(目前支持简体中文,繁体中文,英语美国和英语英国) 3、兼容ie6.0+, firefox1.0+, Opera9+, 4、回显选定的时间,这是很多其它日历控件没有的 5、Apache license 2.0,商业友好。可...

    日历控件,拓展性强

    2.config.js 语言和皮肤配置文件,无需引入(4.8以后合并入WdatePicker.js) 3.calendar.js 日期库主文件,无需引入 4.My97DatePicker.htm 临时页面文件,不可删除(4.8以后不存在此文件) 5.目录lang 存放语言文件,你可以...

    用javascript实现的简单日历控件

    大部分日期控件都具备功能如:带时间显示,支持周显示,自定义格式,自动纠错,智能纠错,起始日期,操作按钮自定义,快速选择日期,支持多种调用模式等,My97...多语言支持和自定义皮肤支持,跨无限级框架显示和自动选择显示位置

    用Javascript设计通用日历控件及其与ASP的结合应用

    第二章 通用日历控件的功能分析 5 2.1 按需显示 5 2.2 多日期选择 5 2.3 拖动选择 7 2.4 独立于页面存在 7 第三章 通用日历控件的结构 9 3.1 DateSelecterJs.js 9 3.1.1 基本功能模块 9 3.1.2 日历创建模块 9 3.1.3...

    多功能jQuery日期控件 jeDate.js 支持年月日时分秒的选择

    jeDate是一款大众化的日期控件,她身兼多职,虽不是万能的,但是她却是功能强大多样的美少女,她除了包含 单双面板、区域选择、 多语言、日历固定、有效无效日期、日期时间戳转换、日期加减、限制时分秒、初始化日期...

    JS日历控件

    My97DatePicker是一个更全面,更人性化,并且速度一流的日期选择控件。具有强大的日期范围限制功能;自定义事件和丰富的API库;多语言支持和自定义皮肤支持;跨无限级框架显示和自动选择显示位置.

    jQuery ui-datepicker最好用的日历控件

    这个日历控件是目前最好用的jQuery日历控件,里面有Demo,只需导入JS文件,在页面上调用控件方法就可以轻松实现日历控件。

    JavaScript日期控件集合

    多语言支持日期控件 梅花雨日期控件 史上最强js日历控件 英文日期控件 ...........

    calendar:js日历控件,jquery多选日期插件

    日历js日历控件示例示例说明本日历插件与其他插件所不同之处:最少的代码实现最便捷的功能,所有二进制不足600行,便于维护功能完善,覆盖最优的应用场景,别人有我更优,别人无我有可以多选特定日期,可以只选月份...

Global site tag (gtag.js) - Google Analytics