Discuz!NT控件剖析之ColorPicker(颜色拾取)和Calendar(日历)
作者 佚名技术
来源 NET编程
浏览
发布时间 2012-04-11
sp; { 7 return DateTime.Parse(tb.Text); 8 } 9 catch 10 { 11 return Convert.ToDateTime("1900-1-1"); 12 } 13 } 14 set 15 { 16 try 17 { 18 tb.Text = value.ToString("yyyy-MM-dd"); 19 } 20 catch 21 { 22 tb.Text = ""; 23 } 24 } 25 } 26 相关的JS使用的是DISCUZ PHP版JS代码,并进行了相应的修改以支持控件设计. 这里将主要的代码段贴在此处,以便大家进行阅读 1 //显示日历面板 2 function showcalendar(event, controlid1, addtime1, startdate1, enddate1) { 3 controlid = controlid1; 4 addtime = addtime1; 5 startdate = startdate1 ? parsedate(startdate1) : false; 6 enddate = enddate1 ? parsedate(enddate1) : false; 7 currday = controlid.value ? parsedate(controlid.value) : today; 8 hh = currday.getHours(); 9 ii = currday.getMinutes(); 10 var p = getposition(controlid); 11 $(''calendar'').style.display = ''block''; 12 $(''calendar'').style.left = p[''x'']+''px''; 13 $(''calendar'').style.top = (p[''y''] + |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于Discuz!NT控件剖析之ColorPicker(颜色拾取)和Calendar(日历)的所有评论