this.getMonthLen=function(theYear, theMonth) { theMonth--; var oneDay = 1000 * 60 * 60 * 24; var thisMonth = new Date(theYear, theMonth, 1); var nextMonth = new Date(theYear, theMonth + 1, 1); var len = Math.ceil((nextMonth.getTime() - thisMonth.getTime())/oneDay); return len; } /************** 隐藏日历 *********************/ this.hide=function(){ //calendar.clearEventKey(); calendar.calendarPad.style.display="none"; } /************** 从这里开始 *********************/ this.setup=function(defaultDate){ calendar.addCalendarPad(); calendar.addCalendarBoard(); calendar.setDefaultDate(); } /************** 关于AgetimeCalendar *********************/ this.about=function(){ /*//alert("Agetime Calendar V1.0\n\nwww.agetime.com\n"); popLeft = calendar.calendarPad.style.pixelLeft+4; popTop = calendar.calendarPad.style.pixelTop+25; var popup = window.createPopup(); var popupBody = popup.document.body; popupBody.style.cssText="border:solid 2 outset;font-size:9pt;background-color:#F0F0F0;"; var popHtml = "<span style='color:#336699;font-size:12pt;'><U>关于 AgetimeCalendar</U></span><BR><BR>"; popHtml+="版本: v1.0<BR>日期: 2004-03-13"; popupBody.innerHTML=popHtml; popup.show(popLeft,popTop,240,136,document.body); */ var strAbout = "About AgetimeCalendar\n\n"; strAbout+="-\t: 关于\n"; strAbout+="x\t: 隐藏\n"; strAbout+="<<\t: 上一年\n"; strAbout+="<\t: 上一月\n";
|
正在阅读:源码学习:一个简单的日历控件源码学习:一个简单的日历控件
2004-03-23 14:45
出处:CSDN
责任编辑:linjixiong
键盘也能翻页,试试“← →”键