- 浏览: 359748 次
- 性别:
- 来自: 新京
文章分类
最新评论
-
borners:
挺好,很恰当的举例
OOA/OOD/OOP的区别[转] -
Successful051:
不能用啊????用不了。
JD-GUI反编译代码中注释的批量替换 -
keren:
是linux环境,要dll干嘛呢?
Tomcat Native library was not found -
fdh_金色年华:
使用BufferedReader的readLine方法读取每一 ...
JD-GUI反编译代码中注释的批量替换 -
z582227655:
<div class="quote_title ...
日历控件jscalendar-1.0中文解决方法
默认情况下jscalendar-1.0包中所附的中文语言文件(calendar-cn_utf8.js)不支持中文是由于没有设置每周的开始日期
修改方法是在语言文件calendar-cn_utf8.js 开始部分加上
修改后的文件如下:
同时在用到该控件的页面必须加上
附:今天在另外一个JSP页面用到的时候,出现了弹出的面板不显示任何日期的情况,检查了N遍,发现与好用的页面代码相同,但是尝试了多种方法后问题依然存在。
最后将日期js文件在页面调用的路径更改了一下,这样当然找不到了,报错;然后再改回来,这下竟然好用了。
具体什么原因我也不知道。经常变动JSP页面内容的时候有时我们会发现,其实页面的语句是正确的,但是在Ecpipse中仍然显示有问题,没有办法你必须将这个语句改错误,然后保存,之后再改回来,再保存,语句没有问题多数情况问题会解决。
好多人都遇见过这样的问题,为甚么这么解决它们也不知道具体原因,大概JSP页面被编译后驻留在内存中,和这个有关吧。
缓存。。。 我有时一个问题也查半天。有时都换tomcat才好。
修改方法是在语言文件calendar-cn_utf8.js 开始部分加上
Calendar._FD = 0;
修改后的文件如下:
Calendar._FD = 0; // full day names exp:星期日 Calendar._DN = new Array ("\u5468\u65e5",//\u5468\u65e5 "\u5468\u4e00",//\u5468\u4e00 "\u5468\u4e8c",//\u5468\u4e8c "\u5468\u4e09",//\u5468\u4e09 "\u5468\u56db",//\u5468\u56db "\u5468\u4e94",//\u5468\u4e94 "\u5468\u516d",//\u5468\u516d "\u5468\u65e5");//\u5468\u65e5 // short day names exp:日 Calendar._SDN = new Array ("\u5468\u65e5", "\u5468\u4e00", "\u5468\u4e8c", "\u5468\u4e09", "\u5468\u56db", "\u5468\u4e94", "\u5468\u516d", "\u5468\u65e5"); // full month names Calendar._MN = new Array ("\u4e00\u6708", "\u4e8c\u6708", "\u4e09\u6708", "\u56db\u6708", "\u4e94\u6708", "\u516d\u6708", "\u4e03\u6708", "\u516b\u6708", "\u4e5d\u6708", "\u5341\u6708", "\u5341\u4e00\u6708", "\u5341\u4e8c\u6708"); // short month names Calendar._SMN = new Array ("\u4e00\u6708", "\u4e8c\u6708", "\u4e09\u6708", "\u56db\u6708", "\u4e94\u6708", "\u516d\u6708", "\u4e03\u6708", "\u516b\u6708", "\u4e5d\u6708", "\u5341\u6708", "\u5341\u4e00\u6708", "\u5341\u4e8c\u6708"); // tooltips Calendar._TT = {}; Calendar._TT["INFO"] = "\u5173\u4e8e"; Calendar._TT["ABOUT"] = " DHTML \u65e5\u8d77/\u65f6\u95f4\u9009\u62e9\u63a7\u4ef6\n" + "(c) dynarch.com 2002-2005 / Author: Mihai Bazon\n" + // don't translate this this ;-) "For latest version visit: \u6700\u65b0\u7248\u672c\u8bf7\u767b\u9646http://www.dynarch.com/projects/calendar/\u5bdf\u770b\n" + "\u9075\u5faaGNU LGPL. \u7ec6\u8282\u53c2\u9605 http://gnu.org/licenses/lgpl.html" + "\n\n" + "\u65e5\u671f\u9009\u62e9:\n" + "- \u70b9\u51fb\xab(\xbb)\u6309\u94ae\u9009\u62e9\u4e0a(\u4e0b)\u4e00\u5e74\u5ea6.\n" + "- \u70b9\u51fb" + String.fromCharCode(0x2039) + "(" + String.fromCharCode(0x203a) + ")\u6309\u94ae\u9009\u62e9\u4e0a(\u4e0b)\u4e2a\u6708\u4efd.\n" + "- \u957f\u65f6\u95f4\u6309\u7740\u6309\u94ae\u5c06\u51fa\u73b0\u66f4\u591a\u9009\u62e9\u9879."; Calendar._TT["ABOUT_TIME"] = "\n\n" + "\u65f6\u95f4\u9009\u62e9:\n" + "-\u5728\u65f6\u95f4\u90e8\u5206(\u5206\u6216\u8005\u79d2)\u4e0a\u5355\u51fb\u9f20\u6807\u5de6\u952e\u6765\u589e\u52a0\u5f53\u524d\u65f6\u95f4\u90e8\u5206(\u5206\u6216\u8005\u79d2)\n" + "-\u5728\u65f6\u95f4\u90e8\u5206(\u5206\u6216\u8005\u79d2)\u4e0a\u6309\u4f4fShift\u952e\u540e\u5355\u51fb\u9f20\u6807\u5de6\u952e\u6765\u51cf\u5c11\u5f53\u524d\u65f6\u95f4\u90e8\u5206(\u5206\u6216\u8005\u79d2)."; Calendar._TT["PREV_YEAR"] = "\u4e0a\u4e00\u5e74"; Calendar._TT["PREV_MONTH"] = "\u4e0a\u4e2a\u6708"; Calendar._TT["GO_TODAY"] = "\u5230\u4eca\u5929"; Calendar._TT["NEXT_MONTH"] = "\u4e0b\u4e2a\u6708"; Calendar._TT["NEXT_YEAR"] = "\u4e0b\u4e00\u5e74"; Calendar._TT["SEL_DATE"] = "\u9009\u62e9\u65e5\u671f"; Calendar._TT["DRAG_TO_MOVE"] = "\u62d6\u52a8"; Calendar._TT["PART_TODAY"] = " (\u4eca\u5929)"; // the following is to inform that "%s" is to be the first day of week // %s will be replaced with the day name. Calendar._TT["DAY_FIRST"] = "%s\u4e3a\u8fd9\u5468\u7684\u7b2c\u4e00\u5929"; // This may be locale-dependent. It specifies the week-end days, as an array // of comma-separated numbers. The numbers are from 0 to 6: 0 means Sunday, 1 // means Monday, etc. Calendar._TT["WEEKEND"] = "0,6"; Calendar._TT["CLOSE"] = "\u5173\u95ed"; Calendar._TT["TODAY"] = "\u4eca\u5929"; Calendar._TT["TIME_PART"] = "(\u6309\u7740Shift\u952e)\u5355\u51fb\u6216\u62d6\u52a8\u6539\u53d8\u503c"; // date formats Calendar._TT["DEF_DATE_FORMAT"] = "%Y-%m-%d"; Calendar._TT["TT_DATE_FORMAT"] = "%a, %b %e\u65e5"; Calendar._TT["WK"] = "\u5468"; Calendar._TT["TIME"] = "\u65f6\u95f4:";
同时在用到该控件的页面必须加上
<link href="css文件" type="text/css" rel="stylesheet" />
附:今天在另外一个JSP页面用到的时候,出现了弹出的面板不显示任何日期的情况,检查了N遍,发现与好用的页面代码相同,但是尝试了多种方法后问题依然存在。
最后将日期js文件在页面调用的路径更改了一下,这样当然找不到了,报错;然后再改回来,这下竟然好用了。
具体什么原因我也不知道。经常变动JSP页面内容的时候有时我们会发现,其实页面的语句是正确的,但是在Ecpipse中仍然显示有问题,没有办法你必须将这个语句改错误,然后保存,之后再改回来,再保存,语句没有问题多数情况问题会解决。
好多人都遇见过这样的问题,为甚么这么解决它们也不知道具体原因,大概JSP页面被编译后驻留在内存中,和这个有关吧。
评论
3 楼
z582227655
2010-12-30
wangzi6hao 写道
缓存问题.
在firefox下,更为严重.
要把firefox的缓存改一下才好.
ie也要另外设置.不然测试的时候很烦,明明没错的,就是死也不显示出来.
在firefox下,更为严重.
要把firefox的缓存改一下才好.
ie也要另外设置.不然测试的时候很烦,明明没错的,就是死也不显示出来.
缓存。。。 我有时一个问题也查半天。有时都换tomcat才好。
2 楼
javajiao
2009-01-07
1 楼
wangzi6hao
2008-12-27
缓存问题.
在firefox下,更为严重.
要把firefox的缓存改一下才好.
ie也要另外设置.不然测试的时候很烦,明明没错的,就是死也不显示出来.
在firefox下,更为严重.
要把firefox的缓存改一下才好.
ie也要另外设置.不然测试的时候很烦,明明没错的,就是死也不显示出来.
发表评论
-
Tomcat常用配置
2012-12-06 14:13 10941. 修改Tomcat字符集 修改${home}\con ... -
JD-GUI反编译代码中注释的批量替换
2011-07-28 21:45 3886JD-GUI 经常在开发中需要用来反编译某些代码,但是保存过后 ... -
notepad2,超爽文本编辑器
2008-12-16 14:47 2603系统自带的notepad还是功能有限,在网上发现了一个note ... -
HTTP请求403错误
2008-11-13 22:01 3789HTTP请求返回的代码是403 ... -
eclipse 中删除文件的恢复
2008-07-09 09:07 2281eclipse 中删除文件的恢复 在Eclipse内可以恢复 ... -
Tomcat Native library was not found
2008-06-27 15:30 14827The Apache Tomcat Native librar ... -
网站必做的30条优化
2008-06-10 09:08 100530条优化措施,几乎等 ... -
There is no DAO implementation found for class问题的解
2008-05-19 09:50 4339用iBATIS的DAO写了个东西 新增一个表的CRUD实现后, ... -
ibatis查询错误:Could not set result class.
2008-04-07 14:21 13380用ibatis做查询,遇到这样的错误: Exception ... -
Cookie和Session专题
2008-03-13 17:41 1252一、cookie机制和session机制的区别 ******* ... -
如何用正确的方法来写出质量好的软件的75条体会[转]
2008-01-10 22:01 993. 你们的项目组使用源代码管理工具了么? 应该用。VSS、C ... -
JSP、Servlet中的相对路径和绝对路径
2008-01-03 22:24 1530JSP和Servlet中的绝对路径和相对路径问题困扰了我好几天 ... -
各种排序算法java实现(转)
2008-01-03 22:21 1149package org.rut.util.algorithm. ... -
Socket bind failed: [730048]
2008-01-03 22:18 17785原因:Tomcat端口被占用,请打开Tomcat 5.5\co ... -
ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCU
2008-01-03 22:16 3323说明:Statement stmt = con.createS ... -
常用的107条JavaScript[转]
2008-01-03 22:15 12861.document.write( " " ... -
java的几种对象(PO,VO,DAO,BO,POJO)解释
2008-01-03 22:14 1788一、PO:persistant object 持久对象,可以看 ... -
编写Java程序的三十个基本规则
2008-01-03 22:12 1141编写Java程序的三十个基 ... -
如何才算掌握Java
2008-01-03 22:05 877时常看到一些人说掌握了Java,但是让他们用Java做一个实际 ... -
JDBC连接数据库经验集萃
2008-01-03 20:31 1257Java 数据库连接(JDBC)由一组用 Java 编程语言编 ...
相关推荐
**JavaScript日历控件JSCalendar-1.0详解** JSCalendar-1.0是一款基于JavaScript实现的日历控件,适用于网页应用中日期选择的需求。这个控件因其易用性和灵活性而广受喜爱,特别是在.NET开发环境中。它不仅提供基本...
对于JavaScript的日历控件,如"jscalendar-1.0",它是Web开发中常用的开源解决方案。这个控件可以方便地嵌入到HTML页面中,提供弹出式的日历选择器,允许用户通过点击按钮来选择日期。"jscalendar-1.0"通常包括CSS...
日期控件在IT行业中是网页或应用程序中常见的一种交互元素,它允许用户方便地选择日期,...`jscalendar-1.0`是早期的解决方案之一,尽管可能不如现代库功能强大,但对于理解日期控件的基本原理和使用方法仍然有其价值。
protocalendar.js:是一个JS日历控件,小日本制造,显示方式为渐显,有预定义几种不同的皮肤,支持中文,跨浏览器支持,需要prototype.js和effects.js的支持。 Demo:...
**JSCalendar日历控件**是一款用于网页的JavaScript组件,它允许用户在网页上方便地选择日期。这款控件通常被开发者用于表单输入,尤其是需要用户输入日期的场景,比如预订系统、事件安排或者数据录入等。JSCalendar...
**jscalendar.rar** 是一个包含 **jscalendar** 日期控件的压缩文件,主要用于网页中的日期选择功能。这个控件主要是由CSS样式代码组成,同时可能包含JavaScript代码以实现交互功能。以下是对这个控件及其相关知识点...
压缩包中的"jscalendar-1.0"可能包含了这个日历控件的源码、文档、示例代码和资源文件。开发者可以通过解压并研究这些文件来学习如何集成和自定义控件,以满足他们的项目需求。源码通常会包含JavaScript文件、CSS...
标签"jscalendar" 提示我们讨论的是一个特定的开源库,即 JSCalendar,这是一个JavaScript实现的日历控件,它可以与JSP页面无缝集成,提供一个弹出式日历让用户选择日期。JSP页面通过JavaScript调用这个库,可以在...
5. **表单日历控件**:在Web表单中,日历控件常常作为输入辅助工具,帮助用户方便地选择日期,避免手动输入格式错误。"Calendar"不仅提供了这样的功能,还增加了自定义选项,使得表单的设计更加个性化和专业。 6. *...
"jscalendar-1.0.rar"可能是一个名为"JSCalendar"的早期版本库的压缩包。JSCalendar是一个经典的JavaScript日历组件,它提供了一个可自定义的弹出式日历,可以与HTML表单中的输入字段集成,让用户方便地选择日期。这...
如果中文变成了乱码,原因是js的编码格式和你的引用文件编码格式不一致造成的,解决方案有2个: 1、修改js文件,使它的保存编码与引用文件相同,比如都是gb2312,或都是utf-8; 2、修改引用代码,增加charset属性,...
<script type="text/javascript" src="calendar.js" ></script> <script type="text/javascript" src="calendar-zh.js" > <script type="text/javascript" src="calendar-setup.js"> &...
例如,Accordion控件用于展示折叠面板,Calendar控件则提供了日历选择功能,而AjaxFileUpload控件支持异步文件上传,这些都是在不刷新页面的情况下实现的。 ASP.NET AJAX 1.0的核心组件包括以下部分: 1. **...
js calendar</title> [removed] /* Copyright Mihai Bazon, 2002-2005 | www.bazon.net/mishoo * ———————————————————– * * The DHTML Calendar, version 1.0 “It is happening again” ...
以上代码创建了一个基本的Bootstrap-Datetimepicker时间控件DEMO,用户可以点击日历图标或者直接在输入框中输入日期和时间。`format`参数定义了日期和时间的显示格式,`locale`参数设置了中文语言,`sideBySide`参数...
增加多语言自动选择功能,系统会根据用户浏览器语言自动选择 简体 繁体 和英文 <br>修正抖屏 修正在XHTML 1.0下不兼容的问题 修正2007-3-31 修改成2月份时变为2007-2-31的bug 修正frame中跳转时没销毁的...
JCalendarButton是一个简单的java swing日历选择控件。它能够在日期输入框后面弹出一个日历。 网页搜索爬虫 BlueLeech BlueLeech是一个开源程序,它从指定的URL开始,搜索所有可用的链接,以及链接之上的链接。它在...
JCalendarButton是一个简单的java swing日历选择控件。它能够在日期输入框后面弹出一个日历。 网页搜索爬虫 BlueLeech BlueLeech是一个开源程序,它从指定的URL开始,搜索所有可用的链接,以及链接之上的链接。它在...
JCalendarButton是一个简单的java swing日历选择控件。它能够在日期输入框后面弹出一个日历。 网页搜索爬虫 BlueLeech BlueLeech是一个开源程序,它从指定的URL开始,搜索所有可用的链接,以及链接之上的链接。它在...