论坛首页 Web前端技术论坛

对于my97日期控件的实践结果,欢迎拍砖

浏览 7395 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (7)
作者 正文
   发表时间:2008-12-02  
my97
http://my97.cnblogs.com/

My97这个东东,功能上真的很强。从简单的日月年时分秒,周选,或是月选,或是时分选;默认日期;日期范围,这些常用的功能全部都有得支持,其他的功能还有一大堆。
但是很大的问题在于,my97的问题很多:
最大莫过crossframe改为true的时候,很多功能参数都实际上起不了作用,只能提供一个默认的效果(autopick、校验类等);当将crossframe改为false时,在ie上会经常报出无法载入网页的错误网页。
my97的校验功能不要指望能够真正作用,看上去很自动,会改成默认日期,但实际上有多少会真正需要改成默认日期?老实说改空的话,符合需要的情况还多点吧
my97的高亮光标的移动不正常
月选择的选择项很奇怪的必须在最后一行上点击输入

最后,实际上不开源,经过js压缩,要改很困难


还有倒是想看看jscalendar这个控件
http://www.dynarch.com/projects/calendar/
这个倒是被引用在spring里面
不过貌似是商业化之后不再开发新版本了?
网站上一堆粉丝,互相解决问题 = =
也算是一种开源后框架性也能行之后的结果?
   发表时间:2008-12-02   最后修改:2008-12-02

my97在ie上会经常报出无法载入网页的错误网页的问题在我实践中无论crossframe为true还是false都存在,后来用jquery变相解决了这个问题

 

<script src="/js/jquery/jquery.js" type="text/javascript"></script>
<script type="text/javascript">
      $(function() {
	     var head = document.getElementsByTagName("head").item(0);
	     var script = document.createElement("script");
	     script.src = "/js/calendar/WdatePicker.js";
	     head.appendChild(script);
      });
</script>

 

 

0 请登录后投票
   发表时间:2008-12-02  
softsoft 写道
my97
http://my97.cnblogs.com/
my97的校验功能不要指望能够真正作用,看上去很自动,会改成默认日期,但实际上有多少会真正需要改成默认日期?老实说改空的话,符合需要的情况还多点吧


那不光是默认日期啊,是可以指定日期的范围,我就是需要这个校验功能才在项目里用my97的,用起来真的很爽
0 请登录后投票
   发表时间:2008-12-02   最后修改:2008-12-02
my97是我用过的最好的国货了,支持一记。

不过什么时候能支持纯的面向对象,而不是通过load html来实现就好了。

之前一个项目,用了sitemesh,碰到这个控件就会出问题,原来是sitemesh把它load的html拦截了,狂晕啊。

基于prototype的一个日历控件也不错,可以试试:

http://home.jongsma.org/software/js/datepicker
0 请登录后投票
   发表时间:2008-12-03   最后修改:2008-12-03
mazzystar 写道
softsoft 写道
my97
http://my97.cnblogs.com/
my97的校验功能不要指望能够真正作用,看上去很自动,会改成默认日期,但实际上有多少会真正需要改成默认日期?老实说改空的话,符合需要的情况还多点吧


那不光是默认日期啊,是可以指定日期的范围,我就是需要这个校验功能才在项目里用my97的,用起来真的很爽

但是当输入日期超过限制日期范围之后
离开焦点就会变成默认日期,没有默认日期的话会变成当前日期
这个看上去很自动的功能,实际上没有多少实际需求是需要这样的
我指的就是这样一个问题
0 请登录后投票
   发表时间:2008-12-03  
如果可以改成jquery那种方式调用就好了 上次想用 结果项目用的是XML生成的 &符号不能用居然出错了
0 请登录后投票
   发表时间:2008-12-03  
MY97确实改起来很困难,我做过一个扩展,改死我了
0 请登录后投票
   发表时间:2009-09-03  
花哨。。不求强大只要实用。。。偶火狐能用但IE就不行。。。搞那么强大还不如简单但能一次编译主流运行
0 请登录后投票
   发表时间:2009-09-04  
downpour 写道
my97是我用过的最好的国货了,支持一记。

不过什么时候能支持纯的面向对象,而不是通过load html来实现就好了。

之前一个项目,用了sitemesh,碰到这个控件就会出问题,原来是sitemesh把它load的html拦截了,狂晕啊。

基于prototype的一个日历控件也不错,可以试试:

http://home.jongsma.org/software/js/datepicker

嗯,my97也用了,不过倒没有碰到sitemesh的问题,但使用下来,觉得比较一般。
0 请登录后投票
论坛首页 Web前端技术版

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