JSCal2使用指南1
来源:互联网 发布:知微科技 编辑:程序博客网 时间:2024/05/19 10:12
原文地址:JSCal2: JavaScript日历控件(一)
JSCal2是相当不错的JavaScript日历控件。
JSCal2的特性:
(1)可以选择单个日期、多个日期以及日期范围,按CTRL键可以选择多个独立的日期,按SHIFT键可以选择指定范围的日期;
(2)支持两种模式:内联(inline)和弹出(popup);
(3)可以设置失效日期,通过指定日期的最小值和最大值的方式,或者通过回调方法;
(4)改变年月有动画效果,年月下拉式选择可以帮助你快速地选择年月;
(5)支持时间选择;
(6)可以通过鼠标的滚动来改变日期(年、月、时、分);
(7)支持国际化,提供了单独的语言JS文件;
(8)可以自定义外观,默认提供5种皮肤;
(9)不依赖任何JS框架,不会产生负面影响;
安装JSCal2
下载地址:http://www.dynarch.com/projects/calendar/download/
下载JSCal2-1.8.zip,解压到本地磁盘。
JSCal2-1.8\demo:JSCal2提供的例子。
JSCal2-1.8\src\css:JSCal2日历控件使用的CSS,默认支持5种皮肤。
JSCal2-1.8\src\js:JSCal2日历控件使用的JavaScript,也提供了国际化支持。
<!DOCTYPEhtmlPUBLIC
"-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>JSCal2</title>
<linkrel="stylesheet"type="text/css"href="JSCal2/css/jscal2.css"/>
<linkrel="stylesheet"type="text/css"href="JSCal2/css/border-radius.css"/>
<linkrel="stylesheet"type="text/css"href="JSCal2/css/gold/gold.css"/>
<scripttype="text/javascript"src="JSCal2/js/jscal2.js"></script>
<scripttype="text/javascript"src="JSCal2/js/lang/cn.js"></script>
</head>
<body>
<divid="calendar-container"></div>
<scripttype="text/javascript">
Calendar.setup({
cont: "calendar-container",
weekNumbers: true,
showTime: true
});
</script>
</body>
</html>
对于IE浏览器,需要指定DOCTYPE,否则会有问题,如图所示:
使用<link>元素引用JSCal2的CSS文件。jscal2.css是核心的CSS,它提供了默认的皮肤。border-radius.css使日历控件能够圆角显示,需要浏览器支持(Firefox、Safari、Chrome)。还可以指定使用的皮肤(如:gold/gold.css)。
皮肤(默认):
皮肤(Gold):
皮肤(Matrix):
皮肤(Steel):
皮肤(Win2k):
- JSCal2使用指南1
- JSCal2使用指南2
- JSCal2使用指南3
- 使用JSCal2日历插件的步骤
- GDB使用指南1
- glade 使用指南(1)
- Windbg使用指南(1)---常用命令
- Windbg使用指南(1)---常用命令
- Scintilla使用指南(1) - 简介
- SSH使用指南 1
- SHOUTcast使用指南(1)
- ODBC安装使用指南1
- systemrescuecd使用指南-1
- GDB完全使用指南(1)
- TinyXml使用指南(1)
- DragonAssister 使用指南1
- Maven 使用指南(1): 概述
- Windbg使用指南(1)---常用命令
- 关于宽字符和窄字符
- 二手计算机图书转让
- C++程序设计教学材料-2011级
- 我们为什么来到这个世界上?
- Window快捷键简介
- JSCal2使用指南1
- SYBASE 12.5 维护手册 3. 技术专刊
- editable alv(call function)
- 传递给系统调用的数据区域太小。 (异常来自 HRESULT:0x8007007A)
- TNS-12537、TNS-12560、TNS-00507、Linux Error:29 组合错误解决方案
- SSH所用jar包详解(下载于某文档中心)
- 世界上最珍贵的东西竟然全是免费的
- online documents ---mark
- dlna study