{"id":155,"date":"2006-11-22T14:34:47","date_gmt":"2006-11-22T06:34:47","guid":{"rendered":"http:\/\/www.2lin.net\/?p=66"},"modified":"2021-11-14T21:40:28","modified_gmt":"2021-11-14T13:40:28","slug":"66","status":"publish","type":"post","link":"https:\/\/www.2lin.top\/?p=155","title":{"rendered":"JS\u65e5\u5386"},"content":{"rendered":"<p>\u4e24\u5e74\u524d\u5199\u8fc7\u4e00\u4e2a\u65e5\u5386,\u53ef\u662f\u517c\u5bb9\u6027\u4e0d\u597d. \u8fd9\u6b21\u91cd\u65b0\u5199\u4e86\u4e00\u6b21.<br \/>\n\u517c\u5bb9\u591a\u79cd\u6d4f\u89c8\u5668<br \/>\n\u4e86\u89e3\u4e86\u4e0d\u5c11\u4e1c\u4e1c\uff0c\u7279\u522b\u662f\u5bf9\u4e8eW3C\u6807\u51c6\u5316\uff0e<br \/>\n\u5982\u3000FF\u548cIE\u3000\u5bf9box\u6a21\u578b\u7684\u7406\u89e3\u4e0d\u540c<br \/>\nbox.style{width:100;border 1px;}<br \/>\nie\u7406\u89e3\u3000\u4e3a\u3000box.width = 100<br \/>\nff \u7406\u89e3\u3000\u4e3a box.width = 100 + 1*2 = 102<br \/>\n\u53ef\u4ee5\u4f7f\u7528\u8fd9\u79cd\u65b9\u6cd5\u4f7f\u4e24\u79cd\u6d4f\u89c8\u5668\u90fd\u53ef\u4ee5\u6b63\u5e38\u6d4f\u89c8<br \/>\nbox.style{width:100!important; width \/**\/:120px;border 1px;}<br \/>\n\u6ce8\u610f\u3000width(\u7a7a\u683c)\/**\/<\/p>\n<p>\u4e0b\u8f7d\u5730\u5740\uff1a<br \/>\n<a href=\"\/soft\/Calendar.rar\" target=\"_blank\" rel=\"noopener\">\u4e0b\u8f7d<\/a><\/p>\n<p>\u6f14\u793a\u5730\u5740\uff1a<br \/>\n<a href=\"\/soft\/Demo.html\" target=\"_blank\" rel=\"noopener\">\u6f14\u793a<\/a><\/p>\n<pre class=\"brush:js;toolbar:false\">\/*******************************************************************************************\r\n\u00a0\r\n\u00a0*\u00a0\u521b\u5efa\u5bf9\u8c61\u00a0\u00a0\u00a0var\u00a0c\u00a0=\u00a0new\u00a0Calendar(\"c\");\u00a0document.write(c);\r\n\u00a0*\u00a0\u8c03\u7528\u65b9\u6cd5\u00a0\u00a0c.show(arg1,arg2,arg3);\u00a0\u8c03\u7528\u65f6\u95f4\u9009\u62e9\u65b9\u6cd5\u00a0c.showTime(this);\r\n\u00a0*\u00a0\u53c2\u65701:\u00a0\u6587\u672c\u8f93\u5165\u6846(\u5fc5\u586b).\u00a0\u5982\u00a0onfocus=\"c.show(this)\";\r\n\u00a0*\u00a0\u53c2\u65702:\u00a0\u6309\u94ae\u6216\u5176\u5b83\u53ef\u7528\u5355\u51fb\u4e8b\u4ef6\u7684HTML\u5143\u7d20(\u5982\u679c\u4f7f\u7528\u6309\u94ae\u65b9\u5f0f\u5219\u5fc5\u586b).\u00a0\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u5982\u00a0onclick=\"c.show(this,$(*))\"\u00a0\u00a0*=\u6587\u672c\u8f93\u5165\u6846\u540d\u79f0\r\n\u00a0*\u00a0\u53c2\u65703:\u00a0\u5982\u679c\u6ca1\u6709\u6587\u672c\u6846\u6ca1\u6709\u503c\u5219\u4f7f\u7528\u8be5\u503c\u521d\u59cb\u5316\u65e5\u5386(\u9009\u586b).\u00a0\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u5982\u00a0onfocus=\"c.show(this,'2006-01-01')\r\n\u00a0\u00a0\u00a0\r\n\u00a0*\u00a0\u6ce8:\u00a0\u53c2\u6570\u987a\u5e8f\u4e0d\u5206\u5148\u540e.\u00a0\u00a0MSIE6\/Opera8\/FireFox1.5\u00a0\u4e0b\u6d4b\u8bd5\u901a\u8fc7\r\n\u00a0\r\n\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0\r\n************************\u5982\u679c\u60a8\u4f7f\u7528\u672c\u65e5\u5386\u63a7\u4ef6\u00a0\u8bf7\u4fdd\u7559\u8be5\u4fe1\u606f\u00a0\u8c22\u8c22!\u00a0***************************\u00a0\u00a0\u00a0\r\n\u00a0*\u00a0http:\/\/2lin.net\r\n\u00a0*\u00a0Email:caoailin@gmail.com\u00a0\r\n\u00a0*\u00a0QQ:38062022\u00a0\r\n\u00a0*\u00a0Creation\u00a0date:\u00a02006-11-22\u00a0\r\n*********************************************************************************************\/\r\nfunction\u00a0Calendar(objName)\u00a0\u00a0\r\n{\u00a0\u00a0\r\n\u00a0this.style\u00a0=\u00a0{\r\n\u00a0\r\n\u00a0\u00a0\u00a0\u00a0borderColor\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0:\u00a0\"#909eff\",\u00a0\/\/\u8fb9\u6846\u989c\u8272\r\n\u00a0\u00a0\u00a0\u00a0headerBackColor\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0:\u00a0\"#909EFF\",\u00a0\/\/\u8868\u5934\u80cc\u666f\u989c\u8272\r\n\u00a0\u00a0\u00a0\u00a0headerFontColor\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0:\u00a0\"#ffffff\",\u00a0\/\/\u8868\u5934\u5b57\u4f53\u989c\u8272\r\n\u00a0\u00a0\u00a0\u00a0bodyBarBackColor\u00a0\u00a0\u00a0\u00a0:\u00a0\"#f4f4f4\",\u00a0\/\/\u65e5\u5386\u6807\u9898\u80cc\u666f\u8272\r\n\u00a0\u00a0\u00a0\u00a0bodyBarFontColor\u00a0\u00a0\u00a0\u00a0:\u00a0\"#000000\",\u00a0\/\/\u65e5\u5386\u6807\u9898\u5b57\u4f53\u8272\r\n\u00a0\u00a0\u00a0\u00a0bodyBackColor\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0:\u00a0\"#ffffff\",\u00a0\/\/\u65e5\u5386\u80cc\u666f\u8272\r\n\u00a0\u00a0\u00a0\u00a0bodyFontColor\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0:\u00a0\"#000000\",\u00a0\/\/\u65e5\u5386\u5b57\u4f53\u8272\u00a0\r\n\u00a0\u00a0\u00a0\u00a0bodyHolidayFontColor\u00a0\u00a0\u00a0\u00a0\u00a0:\u00a0\"#ff0000\",\u00a0\/\/\u5047\u65e5\u5b57\u4f53\u8272\r\n\u00a0\u00a0\u00a0\u00a0watermarkColor\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0:\u00a0\"#d4d4d4\",\u00a0\u00a0\/\/\u80cc\u666f\u6c34\u5370\u8272\r\n\u00a0\u00a0\u00a0\u00a0moreDayColor\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0:\u00a0\"#cccccc\"\u00a0\r\n\u00a0\u00a0\u00a0\u00a0\r\n\u00a0};\r\n\u00a0\r\n\u00a0this.showMoreDay\u00a0=\u00a0false;\u00a0\/\/\u662f\u5426\u663e\u793a\u4e0a\u6708\u548c\u4e0b\u6708\u7684\u65e5\u671f\r\n\u00a0this.dateFormat\u00a0=\u00a0'yyyy-mm-dd';\r\n\u00a0\r\n\u00a0this.Obj\u00a0=\u00a0objName;\u00a0\u00a0\r\n\u00a0this.date\u00a0=\u00a0null;\r\n\u00a0\r\n\u00a0this.mouseOffset\u00a0=\u00a0null;\r\n\u00a0this.dateInput\u00a0=\u00a0null;\r\n\u00a0this.timer\u00a0=\u00a0null;\u00a0\r\n\u00a0this.maxTime\u00a0=\u00a020;\r\n\u00a0this.minTime\u00a0=\u00a07;\r\n\u00a0\r\n};\r\nCalendar.prototype.toString\u00a0=\u00a0function()\r\n{\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0var\u00a0str\u00a0=\u00a0this.getStyle();\r\n\u00a0\u00a0\u00a0str\u00a0+=\u00a0'&lt;div\u00a0Author=\"alin\"\u00a0class=\"calendar\"\u00a0style=\"display:none;\"\u00a0onselectstart=\"return\u00a0false\"\u00a0oncontextmenu=\"return\u00a0false\"\u00a0id=\"Calendar\"&gt;\\n';\r\n\u00a0\u00a0\u00a0str\u00a0+=\u00a0'&lt;div\u00a0Author=\"alin\"\u00a0class=\"cdrWatermark\"\u00a0id=\"cdrWatermark\"&gt;&lt;\/div&gt;&lt;div\u00a0id=\"cdrBody\"\u00a0style=\"position:absolute;left:0px;top:0px;z-index:2;width:140px;\"&gt;';\r\n\u00a0\u00a0\u00a0str\u00a0+=\u00a0this.getHeader();\r\n\u00a0\u00a0\u00a0str\u00a0+=\u00a0this.getBody();\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0str\u00a0+=\u00a0'&lt;\/div&gt;&lt;div\u00a0Author=\"alin\"\u00a0id=\"cdrMenu\"\u00a0style=\"position:absolute;left:0px;top:0px;z-index:3;display:none;\"\u00a0\u00a0onmouseover=\"'\u00a0+\u00a0this.Obj\u00a0+\u00a0'.showMenu(null);\"\u00a0onmouseout=\"'\u00a0+\u00a0this.Obj\u00a0+\u00a0'.hideMenu();\"&gt;&lt;\/div&gt;&lt;\/div&gt;';\r\n\u00a0\u00a0\u00a0str\u00a0+=\u00a0'&lt;div\u00a0Author=\"alin\"\u00a0style=\"position:absolute;display:none;\u00a0width:50px;\"\u00a0onselectstart=\"return\u00a0false\"\u00a0oncontextmenu=\"return\u00a0false\"\u00a0id=\"TimeMenu\"&gt;&lt;\/div&gt;';\r\n\u00a0\u00a0\u00a0str\u00a0+=\u00a0'&lt;div\u00a0Author=\"alin\"\u00a0style=\"position:absolute;display:none;\u00a0width:50px;\"\u00a0onselectstart=\"return\u00a0false\"\u00a0oncontextmenu=\"return\u00a0false\"\u00a0id=\"TimeSubMenu\"&gt;&lt;\/div&gt;';\r\n\u00a0\u00a0\u00a0return\u00a0str;\r\n};\r\nCalendar.prototype.getStyle\u00a0=\u00a0function()\r\n{\r\n\u00a0\u00a0\u00a0\u00a0var\u00a0str\u00a0=\u00a0'&lt;style\u00a0type=\"text\/css\"&gt;\\n';\r\n\u00a0str\u00a0+=\u00a0'.calendar{position:absolute;width:140px!important;width\u00a0\/**\/:142px;height:184px!important;height\u00a0\/**\/:174px;background-color:'+this.style.bodyBackColor+';border:1px\u00a0solid\u00a0'\u00a0+\u00a0this.style.borderColor\u00a0+\u00a0';left:0px;top:0px;z-index:9999;}\\n';\r\n\u00a0str\u00a0+=\u00a0'.cdrHeader{background-color:'+\u00a0this.style.headerBackColor\u00a0+';width:140px;height:22px;font-size:12px;font-family:\"\u5b8b\u4f53\";color:'+this.style.headerFontColor+';}\\n';\r\n\u00a0str\u00a0+=\u00a0'.cdrWatermark{position:absolute;left:0px;top:55px;width:140px;font-family:\u00a0Arial\u00a0Black;font-size:50px;color:'+this.style.watermarkColor+';z-index:1;text-align:center;}\\n';\r\n\u00a0str\u00a0+=\u00a0'.cdrBodyBar{background-color:'\u00a0+\u00a0this.style.bodyBarBackColor\u00a0+\u00a0';font-size:12px;font-family:\"\u5b8b\u4f53\";color:'\u00a0+\u00a0this.style.bodyBarFontColor\u00a0+\u00a0';width:140px;height:20px;}\\n';\r\n\u00a0str\u00a0+=\u00a0'.cdrBody{width:140px;height:122px!important;\u00a0height\u00a0\/**\/:110px;font-size:12px;font-family:\"\u5b8b\u4f53\";cursor:pointer;color:'\u00a0+\u00a0this.style.bodyFontColor\u00a0+\u00a0';}\\n';\r\n\u00a0str\u00a0+=\u00a0'.dayOver{height:16px;padding:0px;border:1px\u00a0solid\u00a0black;background-color:#f4f4f4;font-size:12px;font-family:\"\u5b8b\u4f53\";}\\n';\r\n\u00a0str\u00a0+=\u00a0'.dayOut{padding:1px;border:none;height:16px;font-size:12px;font-family:\"\u5b8b\u4f53\";}\\n';\r\n\u00a0\u00a0\u00a0\u00a0str\u00a0+=\u00a0'.menuOver{background-color:'+this.style.headerBackColor+';color:'+this.style.headerFontColor+';font-size:12px;font-family:\"\u5b8b\u4f53\";}\\n';\r\n\u00a0str\u00a0+=\u00a0'.headerOver{border:1px\u00a0solid\u00a0black;background-color:#f4f4f4;color:black;cursor:default;font-size:12px;font-family:\"\u5b8b\u4f53\";}\\n';\r\n\u00a0str\u00a0+=\u00a0'.cdrMenu{font-size:12px;border:1px\u00a0solid\u00a0#000000;background-color:#ffffff;cursor:default;width:100%;font-size:12px;font-family:\"\u5b8b\u4f53\";}\\n';\r\n\u00a0str\u00a0+=\u00a0'html&gt;body\u00a0#Calendar{width:142px;174px;font-size:12px;font-family:\"\u5b8b\u4f53\";}';\r\n\u00a0str\u00a0+=\u00a0'.menutableT{border-left:\u00a05px\u00a0solid\u00a0#307CE8;border-right:\u00a01px\u00a0solid\u00a0#307CE8;border-top:\u00a01px\u00a0solid\u00a0#94BCF3;border-bottom:\u00a01px\u00a0solid\u00a0#307CE8;font-size:\u00a012px;background-color:\u00a0#FFFFFF;}';\r\n\u00a0str\u00a0+=\u00a0'.menutable{position:\u00a0absolute;z-index:\u00a0100;border-left:\u00a05px\u00a0solid\u00a0#307CE8;border-right:\u00a01px\u00a0solid\u00a0#307CE8;border-top:\u00a01px\u00a0solid\u00a0#94BCF3;border-bottom:\u00a01px\u00a0solid\u00a0#307CE8;font-size:\u00a012px;background-color:\u00a0#FFFFFF;}';\r\n\u00a0str\u00a0+=\u00a0'.menutrin{background-color:\u00a0#1A71E6;color:\u00a0#FFFFFF;cursor:\u00a0hand;}.menutrout{color:\u00a0#000000;cursor:\u00a0hand;}.menutd0{text-align:\u00a0center;width:\u00a010px;height:\u00a018px;}.menutd1{text-align:\u00a0right;width:\u00a010px;font-family:\u00a0Webdings;}';\r\n\u00a0str\u00a0+=\u00a0'.linktd1{width:\u00a010px;}.menutd2{width:\u00a04px;}.menuhr{border:\u00a01px\u00a0inset\u00a0#307CE8;}.indentWord{padding-left:\u00a02px;}';\r\n\u00a0str\u00a0+=\u00a0'&lt;\/style&gt;\\n';\u00a0\r\n\u00a0return\u00a0str;\r\n\u00a0\r\n};\r\nCalendar.prototype.getHeader\u00a0=\u00a0function()\r\n{\r\n\u00a0\u00a0\u00a0\u00a0var\u00a0str\u00a0=\u00a0'&lt;table\u00a0Author=\"alin\"\u00a0class=\"cdrHeader\"\u00a0cellSpacing=\"2\"\u00a0cellPadding=\"0\"&gt;&lt;tr\u00a0Author=\"alin\"\u00a0align=\"center\"&gt;\\n';\r\n\u00a0str\u00a0+=\u00a0'&lt;td\u00a0Author=\"alin\"\u00a0onmouseover=\"this.className=\\'headerOver\\'\"\u00a0onmouseout=\"this.className=\\'\\'\"\u00a0id=\"previousYear\"\u00a0title=\"\u4e0a\u4e00\u5e74\u4efd\"\u00a0style=\"cursor:pointer;width:10px;\"\u00a0onclick=\"'+this.Obj+'.onChangeYear(false);\"&gt;&lt;&lt;&lt;\/td&gt;\\n';\r\n\u00a0str\u00a0+=\u00a0'&lt;td\u00a0Author=\"alin\"\u00a0onmouseover=\"this.className=\\'headerOver\\'\"\u00a0onmouseout=\"this.className=\\'\\'\"\u00a0id=\"previousMonth\"\u00a0title=\"\u4e0a\u4e00\u6708\u4efd\"\u00a0style=\"cursor:pointer;width:10px;\"\u00a0onclick=\"'+this.Obj+'.onChangeMonth(false);\"&gt;&lt;&lt;\/td&gt;\\n';\r\n\u00a0str\u00a0+=\u00a0'&lt;td\u00a0Author=\"alin\"\u00a0onmouseover=\"this.className=\\'headerOver\\'\"\u00a0id=\"currentYear\"\u00a0style=\"width:50px;\"\u00a0onclick=\"'\u00a0+\u00a0this.Obj\u00a0+\u00a0'.showMenu(true);\"\u00a0onmouseout=\"'\u00a0+\u00a0this.Obj\u00a0+\u00a0'.hideMenu();this.className=\\'\\';\"&gt;0&lt;\/td&gt;\\n';\r\n\u00a0str\u00a0+=\u00a0'&lt;td\u00a0Author=\"alin\"\u00a0onmouseover=\"this.className=\\'headerOver\\'\"\u00a0id=\"currentMonth\"\u00a0onclick=\"'\u00a0+\u00a0this.Obj\u00a0+\u00a0'.showMenu(false);\"\u00a0onmouseout=\"'\u00a0+\u00a0this.Obj\u00a0+\u00a0'.hideMenu();this.className=\\'\\';\"&gt;0&lt;\/td&gt;\\n';\r\n\u00a0str\u00a0+=\u00a0'&lt;td\u00a0Author=\"alin\"\u00a0onmouseover=\"this.className=\\'headerOver\\'\"\u00a0onmouseout=\"this.className=\\'\\'\"\u00a0id=\"nextMonth\"\u00a0title=\"\u4e0b\u4e00\u6708\u4efd\"\u00a0style=\"cursor:pointer;width:10px;\"\u00a0onclick=\"'+this.Obj+'.onChangeMonth(true);\"&gt;&gt;&lt;\/td&gt;\\n';\r\n\u00a0str\u00a0+=\u00a0'&lt;td\u00a0Author=\"alin\"\u00a0onmouseover=\"this.className=\\'headerOver\\'\"\u00a0onmouseout=\"this.className=\\'\\'\"\u00a0id=\"nextYear\"\u00a0title=\"\u4e0b\u4e00\u5e74\u4efd\"\u00a0style=\"cursor:pointer;width:10px;\"\u00a0onclick=\"'+this.Obj+'.onChangeYear(true);\"&gt;&gt;&gt;&lt;\/td&gt;&lt;\/tr&gt;\\n';\r\n\u00a0str\u00a0+=\u00a0'&lt;\/table&gt;\\n';\r\n\u00a0return\u00a0str;\r\n};\r\nCalendar.prototype.getBody\u00a0=\u00a0function()\r\n{\r\n\u00a0\u00a0\u00a0var\u00a0n\u00a0=\u00a00;\r\n\u00a0\u00a0\u00a0var\u00a0str\u00a0=\u00a0this.getBodyBar();\r\n\u00a0\u00a0\u00a0str\u00a0+=\u00a0'&lt;table\u00a0Author=\"alin\"\u00a0class=\"cdrBody\"\u00a0cellSpacing=\"2\"\u00a0cellPadding=\"0\"&gt;\\n';\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0for(i\u00a0=\u00a00;\u00a0i\u00a0&lt;\u00a06;\u00a0i++)\r\n\u00a0{\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0\u00a0\u00a0str\u00a0+=\u00a0'&lt;tr\u00a0Author=\"alin\"\u00a0align=\"center\"&gt;';\r\n\u00a0\u00a0for(j\u00a0=\u00a00;\u00a0j\u00a0&lt;\u00a07;\u00a0j++)\r\n\u00a0\u00a0{\r\n\u00a0\u00a0\u00a0\u00a0str\u00a0+=\u00a0'&lt;td\u00a0Author=\"alin\"\u00a0class=\"dayOut\"\u00a0id=\"cdrDay'+(n++)+'\"\u00a0width=\"13%\"&gt;&lt;\/td&gt;\\n';\r\n\u00a0\u00a0}\r\n\u00a0\u00a0str\u00a0+=\u00a0'&lt;\/tr&gt;';\r\n\u00a0}\r\n\u00a0\u00a0\u00a0str\u00a0+=\u00a0'&lt;\/table&gt;\\n';\r\n\u00a0\u00a0\u00a0str\u00a0+=\u00a0'&lt;table\u00a0Author=\"alin\"\u00a0class=\"cdrBodyBar\"\u00a0cellSpacing=\"2\"\u00a0cellPadding=\"0\"&gt;&lt;tr\u00a0align=\"center\"\u00a0Author=\"alin\"&gt;&lt;td\u00a0Author=\"alin\"\u00a0style=\"cursor:pointer;\"\u00a0onclick=\"'+this.Obj+'.getToday();\"&gt;\u4eca\u5929\uff1a'+new\u00a0Date().toFormatString(\"yyyy\u5e74mm\u6708dd\u65e5\")+'&lt;\/td&gt;&lt;\/tr&gt;&lt;\/table&gt;\\n';\r\n\u00a0\u00a0\u00a0return\u00a0str;\r\n};\r\nCalendar.prototype.getBodyBar\u00a0=\u00a0function()\r\n{\r\n\u00a0\u00a0\u00a0var\u00a0str\u00a0=\u00a0'&lt;table\u00a0Author=\"alin_bar\"\u00a0id=\"cdrBodyBar\"\u00a0class=\"cdrBodyBar\"\u00a0style=\"cursor:move;\"\u00a0cellSpacing=\"2\"\u00a0cellPadding=\"0\"&gt;&lt;tr\u00a0Author=\"alin_bar\"\u00a0align=\"center\"&gt;\\n';\r\n\u00a0\u00a0\u00a0var\u00a0day\u00a0=\u00a0new\u00a0Array('\u65e5','\u4e00','\u4e8c','\u4e09','\u56db','\u4e94','\u516d');\r\n\u00a0\u00a0\u00a0for(i\u00a0=\u00a00;\u00a0i\u00a0&lt;\u00a07;\u00a0i++)\r\n\u00a0\u00a0\u00a0{\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0str\u00a0+=\u00a0'&lt;td\u00a0Author=\"alin_bar\"&gt;'\u00a0+\u00a0day[i]\u00a0+\u00a0'&lt;\/td&gt;\\n';\u00a0\u00a0\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0}\r\n\u00a0\u00a0\u00a0str\u00a0+=\u00a0'&lt;\/tr&gt;&lt;\/table&gt;';\r\n\u00a0\u00a0\u00a0return\u00a0str;\u00a0\u00a0\r\n}\r\nCalendar.prototype.getYearMenu\u00a0=\u00a0function(year)\r\n{\r\n\u00a0\r\n\u00a0\u00a0\u00a0var\u00a0str\u00a0=\u00a0'&lt;table\u00a0Author=\"alin\"\u00a0cellSpacing=\"0\"\u00a0class=\"cdrMenu\"\u00a0cellPadding=\"0\"&gt;\\n';\r\n\u00a0\u00a0\u00a0for(i\u00a0=\u00a00;\u00a0i\u00a0&lt;\u00a010;\u00a0i++)\r\n\u00a0{\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0\u00a0\u00a0var\u00a0_year\u00a0=\u00a0year\u00a0+\u00a0i;\r\n\u00a0\u00a0var\u00a0_date\u00a0=\u00a0new\u00a0Date(_year,this.date.getMonth(),this.date.getDate());\r\n\u00a0\u00a0\r\n\u00a0\u00a0\u00a0\u00a0\u00a0str\u00a0+=\u00a0'&lt;tr\u00a0Author=\"alin\"\u00a0align=\"center\"&gt;&lt;td\u00a0Author=\"alin\"\u00a0width=\"13%\"\u00a0height=\"16\"\u00a0';\r\n\u00a0\u00a0if(this.date.getFullYear()\u00a0!=\u00a0_year)\r\n\u00a0\u00a0{\r\n\u00a0\u00a0\u00a0str\u00a0+=\u00a0'onmouseover=\"this.className=\\'menuOver\\'\"\u00a0onmouseout=\"this.className=\\'\\'\"\u00a0';\r\n\u00a0\u00a0}\r\n\u00a0\u00a0else\r\n\u00a0\u00a0{\r\n\u00a0\u00a0\u00a0\u00a0\u00a0str\u00a0+=\u00a0'class=\"menuOver\"';\r\n\u00a0\u00a0}\r\n\u00a0\u00a0str\u00a0+=\u00a0'onclick=\"'\u00a0+\u00a0this.Obj\u00a0+\u00a0'.bindDate(\\''\u00a0+\u00a0_date.toFormatString(\"-\")\u00a0+\u00a0'\\')\"&gt;'\u00a0+\u00a0_year\u00a0+\u00a0'\u5e74&lt;\/td&gt;\\n';\u00a0\u00a0\r\n\u00a0\u00a0str\u00a0+=\u00a0'&lt;\/tr&gt;';\r\n\u00a0}\r\n\u00a0\u00a0\u00a0str\u00a0+=\u00a0'&lt;tr\u00a0Author=\"alin\"\u00a0align=\"center\"&gt;&lt;td\u00a0Author=\"alin\"&gt;&lt;table\u00a0Author=\"alin\"\u00a0style=\"font-size:12px;width:100%;\"\u00a0cellSpacing=\"0\"\u00a0cellPadding=\"0\"&gt;\\n';\r\n\u00a0\u00a0\u00a0str\u00a0+=\u00a0'&lt;tr\u00a0Author=\"alin\"\u00a0align=\"center\"&gt;&lt;td\u00a0Author=\"alin\"\u00a0onmouseover=\"this.className=\\'menuOver\\'\"\u00a0onmouseout=\"this.className=\\'\\'\"\u00a0onclick=\"'+this.Obj+'.getYearMenu('+\u00a0(year\u00a0-\u00a010)\u00a0+\u00a0')\"&gt;&lt;&lt;&lt;\/td&gt;\\n';\r\n\u00a0\u00a0\u00a0str\u00a0+=\u00a0'&lt;td\u00a0Author=\"alin\"\u00a0onmouseover=\"this.className=\\'menuOver\\'\"\u00a0onmouseout=\"this.className=\\'\\'\"\u00a0onclick=\"'+this.Obj+'.getYearMenu('+\u00a0(year\u00a0+\u00a010)\u00a0+')\"&gt;&gt;&gt;&lt;\/td&gt;&lt;tr&gt;\\n';\r\n\u00a0\u00a0\u00a0str\u00a0+=\u00a0'&lt;\/table&gt;&lt;\/td&gt;&lt;\/tr&gt;\\n';\r\n\u00a0\u00a0\u00a0str\u00a0+=\u00a0'&lt;\/table&gt;';\r\n\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0var\u00a0_menu\u00a0=\u00a0$(\"cdrMenu\");\r\n\u00a0_menu.innerHTML\u00a0=\u00a0str;\r\n\u00a0\u00a0\u00a0\r\n};\r\nCalendar.prototype.getMonthMenu\u00a0=\u00a0function()\r\n{\r\n\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0var\u00a0str\u00a0=\u00a0'&lt;table\u00a0Author=\"alin\"\u00a0cellSpacing=\"0\"\u00a0class=\"cdrMenu\"\u00a0cellPadding=\"0\"&gt;\\n';\r\n\u00a0\u00a0\u00a0for(i\u00a0=\u00a01;\u00a0i\u00a0&lt;=\u00a012;\u00a0i++)\r\n\u00a0{\u00a0\u00a0\u00a0\r\n\u00a0\u00a0var\u00a0_date\u00a0=\u00a0new\u00a0Date(this.date.getFullYear(),i-1,this.date.getDate());\u00a0\u00a0\r\n\u00a0\u00a0\u00a0\r\n\u00a0\u00a0str\u00a0+=\u00a0'&lt;tr\u00a0Author=\"alin\"\u00a0align=\"center\"&gt;&lt;td\u00a0Author=\"alin\"\u00a0height=\"16\"\u00a0';\r\n\u00a0\u00a0if(this.date.getMonth()\u00a0+\u00a01\u00a0!=\u00a0i)\r\n\u00a0\u00a0{\r\n\u00a0\u00a0\u00a0str\u00a0+=\u00a0'onmouseover=\"this.className=\\'menuOver\\'\"\u00a0onmouseout=\"this.className=\\'\\'\"\u00a0';\r\n\u00a0\u00a0}\r\n\u00a0\u00a0else\r\n\u00a0\u00a0{\r\n\u00a0\u00a0\u00a0\u00a0\u00a0str\u00a0+=\u00a0'class=\"menuOver\"';\r\n\u00a0\u00a0}\r\n\u00a0\u00a0str\u00a0+=\u00a0'onclick=\"'\u00a0+\u00a0this.Obj\u00a0+\u00a0'.bindDate(\\''\u00a0+\u00a0_date.toFormatString(\"-\")\u00a0+\u00a0'\\')\"&gt;'+i+'\u6708&lt;\/td&gt;&lt;\/tr&gt;\\n';\r\n\u00a0}\r\n\u00a0\u00a0\u00a0str\u00a0+=\u00a0'&lt;\/table&gt;';\r\n\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0var\u00a0_menu\u00a0=\u00a0$(\"cdrMenu\");\r\n\u00a0_menu.innerHTML\u00a0=\u00a0str;\u00a0\u00a0\u00a0\r\n};\r\nCalendar.prototype.showTime\u00a0=\u00a0function(obj){\r\n\u00a0\u00a0\r\n\u00a0\u00a0\u00a0this.hide();\r\n\u00a0\r\n\u00a0\u00a0\u00a0var\u00a0str\u00a0=\u00a0'&lt;table\u00a0Author=\"alin\"\u00a0cellSpacing=\"0\"\u00a0class=\"menutable\"\u00a0cellPadding=\"0\"&gt;\\n';\r\n\u00a0\u00a0\u00a0for(i\u00a0=\u00a0this.minTime;\u00a0i\u00a0&lt;\u00a0this.maxTime;\u00a0i++)\r\n\u00a0{\u00a0\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0\u00a0\u00a0var\u00a0time\u00a0=\u00a0i.toFormatString()\u00a0+\u00a0':00';\r\n\u00a0\u00a0str\u00a0+=\u00a0'&lt;tr\u00a0Author=\"alin\"\u00a0align=\"center\"\u00a0onmouseover=\"this.className=\\'menutrin\\';'\u00a0+\u00a0this.Obj\u00a0+\u00a0'.showSubTime(this,'+i+');\"\u00a0onmouseout=\"this.className=\\'menutrout\\';\"&gt;';\r\n\u00a0\u00a0str\u00a0+=\u00a0'&lt;td\u00a0class=\"menutd0\"&gt;&lt;\/td&gt;&lt;td\u00a0Author=\"alin\"\u00a0height=\"16\"\u00a0';\r\n\u00a0\u00a0str\u00a0+=\u00a0'onclick=\"'\u00a0+\u00a0this.Obj\u00a0+\u00a0'.onClick(this)\"\u00a0value=\"'\u00a0+\u00a0time\u00a0+\u00a0'\"&gt;'\u00a0+\u00a0time\u00a0+\u00a0'&lt;\/td&gt;&lt;td\u00a0class=\"menutd1\"&gt;4\u00a0&lt;\/td&gt;&lt;\/tr&gt;\\n';\r\n\u00a0}\r\n\u00a0\u00a0\u00a0str\u00a0+=\u00a0'&lt;\/table&gt;';\r\n\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0var\u00a0_target\u00a0=\u00a0getPosition(obj);\r\n\u00a0\u00a0\u00a0var\u00a0_obj\u00a0=\u00a0$(\"TimeMenu\");\r\n\u00a0\u00a0\u00a0_obj.innerHTML\u00a0=\u00a0str;\u00a0\r\n\u00a0\u00a0\u00a0_obj.style.display\u00a0=\u00a0\"\";\r\n\u00a0\u00a0\u00a0this.dateInput\u00a0=\u00a0obj;\r\n\u00a0\u00a0\/\/\u00a0window.status\u00a0=\u00a0_obj.firstChild.offsetHeight;\r\n\u00a0\u00a0\u00a0inputObj\u00a0=\u00a0obj;\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0_obj.style.left\u00a0=\u00a0_target.x\u00a0+\u00a0'px';\r\n\u00a0\u00a0\u00a0if((document.body.clientHeight\u00a0-\u00a0(_target.y\u00a0+\u00a0obj.clientHeight))\u00a0&gt;=\u00a0_obj.clientHeight)\r\n\u00a0\u00a0\u00a0{\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0_obj.style.top\u00a0=\u00a0(_target.y\u00a0+\u00a0obj.clientHeight)\u00a0+\u00a0'px';\r\n\u00a0}\r\n\u00a0else\r\n\u00a0{\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0_obj.style.top\u00a0=\u00a0(_target.y\u00a0-\u00a0_obj.firstChild.offsetHeight)\u00a0+\u00a0'px';\u00a0\u00a0\u00a0\u00a0\r\n\u00a0}\r\n\u00a0\u00a0\r\n}\r\nCalendar.prototype.showSubTime\u00a0=\u00a0function(obj,time){\u00a0\r\n\u00a0\r\n\u00a0\u00a0\u00a0var\u00a0str\u00a0=\u00a0'&lt;table\u00a0Author=\"alin\"\u00a0cellSpacing=\"0\"\u00a0class=\"menutable\"\u00a0cellPadding=\"0\"&gt;\\n';\r\n\u00a0\u00a0\u00a0for(i\u00a0=\u00a01;\u00a0i\u00a0&lt;\u00a011;\u00a0i++)\r\n\u00a0{\u00a0\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0\u00a0\u00a0var\u00a0_time\u00a0=\u00a0time.toFormatString()\u00a0+\u00a0':'\u00a0+\u00a0(i*5).toFormatString();\r\n\u00a0\u00a0str\u00a0+=\u00a0'&lt;tr\u00a0Author=\"alin\"\u00a0align=\"center\"\u00a0onmouseover=\"this.className=\\'menutrin\\';\"\u00a0onmouseout=\"this.className=\\'menutrout\\';\"&gt;';\r\n\u00a0\u00a0str\u00a0+=\u00a0'&lt;td\u00a0class=\"menutd0\"&gt;&lt;\/td&gt;&lt;td\u00a0Author=\"alin\"\u00a0height=\"16\"\u00a0';\r\n\u00a0\u00a0str\u00a0+=\u00a0'onclick=\"'\u00a0+\u00a0this.Obj\u00a0+\u00a0'.onClick(this)\"\u00a0value=\"'\u00a0+\u00a0_time\u00a0+\u00a0'\"&gt;'\u00a0+\u00a0_time\u00a0+\u00a0'&lt;\/td&gt;&lt;td&gt;&amp;nbsp;&amp;nbsp;&lt;\/td&gt;&lt;\/tr&gt;\\n';\r\n\u00a0}\r\n\u00a0\u00a0\u00a0str\u00a0+=\u00a0'&lt;\/table&gt;';\r\n\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0var\u00a0_target\u00a0=\u00a0getPosition(obj);\r\n\u00a0\u00a0\u00a0var\u00a0_obj\u00a0=\u00a0$(\"TimeSubMenu\");\r\n\u00a0\u00a0\u00a0var\u00a0_robj\u00a0=\u00a0$(\"TimeMenu\");\r\n\u00a0\u00a0\u00a0_obj.style.display\u00a0=\u00a0\"\";\r\n\u00a0\u00a0\u00a0_obj.style.left\u00a0=\u00a0(_target.x\u00a0+\u00a0obj.clientWidth\u00a0-\u00a09)\u00a0+\u00a0'px';\r\n\u00a0\u00a0\u00a0_obj.style.top\u00a0=\u00a0(_target.y\u00a0-\u00a02)\u00a0+\u00a0'px';\r\n\u00a0\u00a0\u00a0_obj.innerHTML\u00a0=\u00a0str;\u00a0\u00a0\r\n}\r\nCalendar.prototype.show\u00a0=\u00a0function()\r\n{\r\n\u00a0\u00a0\u00a0if\u00a0(arguments.length\u00a0&gt;\u00a0\u00a03\u00a0\u00a0||\u00a0arguments.length\u00a0==\u00a00)\r\n\u00a0\u00a0\u00a0{\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0alert(\"\u5bf9\u4e0d\u8d77\uff01\u4f20\u5165\u53c2\u6570\u4e0d\u5bf9\uff01\"\u00a0);\r\n\u00a0\u00a0\u00a0return;\r\n\u00a0}\u00a0\u00a0\u00a0\r\n\u00a0\r\n\u00a0\u00a0\u00a0var\u00a0_date\u00a0=\u00a0null;\r\n\u00a0\u00a0\u00a0var\u00a0_evObj\u00a0=\u00a0null;\r\n\u00a0\u00a0\u00a0var\u00a0_initValue\u00a0=\u00a0null\u00a0\u00a0\r\n\u00a0\u00a0\u00a0this.hide();\r\n\u00a0\u00a0\u00a0for(i\u00a0=\u00a00;\u00a0i\u00a0&lt;\u00a0arguments.length;\u00a0i++)\r\n\u00a0\u00a0\u00a0{\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0if(typeof(arguments[i])\u00a0==\u00a0\"object\"\u00a0&amp;&amp;\u00a0arguments[i].type\u00a0==\u00a0\"text\")\r\n\u00a0\u00a0\u00a0\u00a0{_date\u00a0=\u00a0arguments[i];}\r\n\u00a0\u00a0\u00a0else\u00a0if(typeof(arguments[i])\u00a0==\u00a0\"object\")\r\n\u00a0\u00a0\u00a0\u00a0{_evObj\u00a0=\u00a0arguments[i];}\r\n\u00a0\u00a0\u00a0else\u00a0if(typeof(arguments[i])\u00a0==\u00a0\"string\")\r\n\u00a0\u00a0\u00a0\u00a0{_initValue\u00a0=\u00a0arguments[i];}\u00a0\u00a0\r\n\u00a0\u00a0\u00a0}\r\n\u00a0\u00a0\u00a0\u00a0_evObj\u00a0=\u00a0_evObj\u00a0||\u00a0_date;\r\n\u00a0inputObj\u00a0=\u00a0_date;\r\n\u00a0targetObj\u00a0=\u00a0_evObj\r\n\u00a0\r\n\u00a0if(!_date){alert(\"\u4f20\u5165\u53c2\u6570\u9519\u8bef!\");\u00a0return;}\r\n\u00a0\r\n\u00a0\u00a0\u00a0this.dateInput\u00a0=\u00a0_date;\r\n\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0_date\u00a0=\u00a0_date.value;\r\n\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0if(_date\u00a0==\u00a0\"\"\u00a0&amp;&amp;\u00a0_initValue)\u00a0_date\u00a0=\u00a0_initValue;\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0this.bindDate(_date);\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0var\u00a0_target\u00a0=\u00a0getPosition(_evObj);\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0var\u00a0_obj\u00a0=\u00a0$(\"Calendar\");\r\n\u00a0\u00a0\u00a0_obj.style.display\u00a0=\u00a0\"\";\u00a0\r\n\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\r\n\u00a0\u00a0\u00a0_obj.style.left\u00a0=\u00a0_target.x\u00a0+\u00a0'px';\r\n\u00a0\u00a0\u00a0if((document.body.clientHeight\u00a0-\u00a0(_target.y\u00a0+\u00a0_evObj.clientHeight))\u00a0&gt;=\u00a0_obj.clientHeight)\r\n\u00a0\u00a0\u00a0{\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0_obj.style.top\u00a0=\u00a0(_target.y\u00a0+\u00a0_evObj.clientHeight)\u00a0+\u00a0'px';\r\n\u00a0}\r\n\u00a0else\r\n\u00a0{\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0_obj.style.top\u00a0=\u00a0(_target.y\u00a0-\u00a0_obj.clientHeight)\u00a0+\u00a0'px';\r\n\u00a0}\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\r\n};\r\nCalendar.prototype.hide\u00a0=\u00a0function()\r\n{\r\n\u00a0\u00a0\u00a0\u00a0var\u00a0obj\u00a0=\u00a0$(\"Calendar\");\r\n\u00a0obj.style.display\u00a0=\u00a0\"none\";\u00a0\u00a0\r\n\u00a0$(\"TimeMenu\").style.display\u00a0=\u00a0\"none\";\r\n\u00a0$(\"TimeSubMenu\").style.display\u00a0=\u00a0\"none\";\r\n};\r\nCalendar.prototype.bindDate\u00a0=\u00a0function(date)\r\n{\r\n\u00a0\u00a0\u00a0\r\n\u00a0var\u00a0_monthDays\u00a0=\u00a0new\u00a0Array(31,30,31,30,31,30,31,31,30,31,30,31);\u00a0\r\n\u00a0var\u00a0_arr\u00a0=\u00a0date.replace(\/[^\\d]\/ig,'-').replace(\/^\\-|\\-$\/ig,'').split('-');\u00a0\r\n\u00a0\/\/alert(date.replace(\/[^\\d]\/ig,'-').replace(\/^\\-|\\-$\/ig,''));\r\n\u00a0\u00a0\u00a0\u00a0var\u00a0_date\u00a0=\u00a0new\u00a0Date(_arr[0],_arr[1]-1,_arr[2]);\u00a0\r\n\u00a0if(isNaN(_date))\u00a0_date\u00a0=\u00a0new\u00a0Date();\u00a0\r\n\u00a0this.date\u00a0=\u00a0_date;\r\n\u00a0this.bindHeader();\u00a0\r\n\u00a0\r\n\u00a0var\u00a0_year\u00a0=\u00a0_date.getFullYear();\r\n\u00a0var\u00a0_month\u00a0=\u00a0_date.getMonth();\r\n\u00a0var\u00a0_day\u00a0=\u00a01;\u00a0\r\n\u00a0\r\n\u00a0var\u00a0_startDay\u00a0=\u00a0new\u00a0Date(_year,_month,1).getDay();\r\n\u00a0var\u00a0_previYear\u00a0=\u00a0_month\u00a0==\u00a00\u00a0?\u00a0_year\u00a0-\u00a01\u00a0:\u00a0_year;\r\n\u00a0var\u00a0_previMonth\u00a0=\u00a0_month\u00a0==\u00a00\u00a0?\u00a011\u00a0:\u00a0_month\u00a0-\u00a01;\r\n\u00a0var\u00a0_previDay\u00a0=\u00a0_monthDays[_previMonth];\r\n\u00a0if\u00a0(_previMonth\u00a0==\u00a01)\u00a0_previDay\u00a0=((_previYear%4==0)&amp;&amp;(_previYear%100!=0)||(_previYear%400==0))?29:28;\u00a0\r\n\u00a0_previDay\u00a0-=\u00a0_startDay\u00a0-\u00a01;\r\n\u00a0var\u00a0_nextDay\u00a0=\u00a01;\r\n\u00a0\u00a0\u00a0\r\n\u00a0\u00a0_monthDays[1]\u00a0=\u00a0((_year%4==0)&amp;&amp;(_year%100!=0)||(_year%400==0))?29:28;\r\n\u00a0for(i\u00a0=\u00a00;\u00a0i\u00a0&lt;\u00a040;\u00a0i++)\r\n\u00a0{\u00a0\r\n\u00a0\u00a0\u00a0\u00a0\u00a0var\u00a0_dayElement\u00a0=\u00a0$(\"cdrDay\"\u00a0+\u00a0i);\r\n\u00a0\u00a0\r\n\u00a0\u00a0_dayElement.onmouseover\u00a0=\u00a0Function(this.Obj\u00a0+\u00a0\".onMouseOver(this)\");\r\n\u00a0\u00a0_dayElement.onmouseout\u00a0=\u00a0Function(this.Obj\u00a0+\u00a0\".onMouseOut(this)\");\r\n\u00a0\u00a0_dayElement.onclick\u00a0=\u00a0Function(this.Obj\u00a0+\u00a0\".onClick(this)\");\r\n\u00a0\u00a0this.onMouseOut(_dayElement);\u00a0\u00a0\u00a0\u00a0\r\n\u00a0\u00a0_dayElement.style.color\u00a0=\u00a0\"\";\r\n\u00a0\u00a0\r\n\u00a0\u00a0if(i\u00a0&lt;\u00a0_startDay)\r\n\u00a0\u00a0{\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\/\/\u83b7\u53d6\u4e0a\u4e00\u4e2a\u6708\u7684\u65e5\u671f\r\n\u00a0\u00a0\u00a0if(this.showMoreDay)\r\n\u00a0\u00a0\u00a0{\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0var\u00a0_previDate\u00a0=\u00a0new\u00a0Date(_year,_month\u00a0-\u00a01,_previDay);\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0_dayElement.innerHTML\u00a0=\u00a0_previDay;\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0_dayElement.title\u00a0=\u00a0_previDate.toFormatString(\"yyyy\u5e74mm\u6708dd\u65e5\");\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0_dayElement.value\u00a0=\u00a0_previDate.toFormatString(\"yyyy\u5e74mm\u6708dd\u65e5\");\u00a0\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0_dayElement.style.color\u00a0=\u00a0this.style.moreDayColor;\u00a0\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0_previDay++;\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0}else\r\n\u00a0\u00a0\u00a0{\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0_dayElement.innerHTML\u00a0=\u00a0\"\";\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0_dayElement.title\u00a0=\u00a0\"\";\r\n\u00a0\u00a0\u00a0}\r\n\u00a0\u00a0\r\n\u00a0\u00a0}\r\n\u00a0\u00a0else\u00a0if(_day\u00a0&gt;\u00a0_monthDays[_month])\r\n\u00a0\u00a0{\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\/\/\u83b7\u53d6\u4e0b\u4e2a\u6708\u7684\u65e5\u671f\r\n\u00a0\u00a0\u00a0\u00a0\u00a0if(this.showMoreDay)\r\n\u00a0\u00a0\u00a0{\r\n\u00a0\u00a0\u00a0\u00a0\u00a0var\u00a0_nextDate\u00a0=\u00a0new\u00a0Date(_year,_month\u00a0+\u00a01,_nextDay);\r\n\u00a0\u00a0\u00a0\u00a0\u00a0_dayElement.innerHTML\u00a0=\u00a0_nextDay;\r\n\u00a0\u00a0\u00a0\u00a0\u00a0_dayElement.title\u00a0=\u00a0_nextDate.toFormatString(\"yyyy\u5e74mm\u6708dd\u65e5\");\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0_dayElement.value\u00a0=\u00a0_nextDate.toFormatString(this.dateFormat);\r\n\u00a0\u00a0\u00a0\u00a0\u00a0_dayElement.style.color\u00a0=\u00a0this.style.moreDayColor;\u00a0\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0_nextDay++;\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0}else\r\n\u00a0\u00a0\u00a0{\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0_dayElement.innerHTML\u00a0=\u00a0\"\";\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0_dayElement.title\u00a0=\u00a0\"\";\r\n\u00a0\u00a0\u00a0}\r\n\u00a0\u00a0}\r\n\u00a0\u00a0else\u00a0if(i\u00a0&gt;=\u00a0new\u00a0Date(_year,_month,1).getDay()\u00a0&amp;&amp;\u00a0_day\u00a0&lt;=\u00a0_monthDays[_month])\r\n\u00a0\u00a0{\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\/\/\u83b7\u53d6\u672c\u6708\u65e5\u671f\r\n\u00a0\u00a0\u00a0\u00a0\u00a0_dayElement.innerHTML\u00a0=\u00a0_day;\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0\u00a0\u00a0if(_day\u00a0==\u00a0_date.getDate())\r\n\u00a0\u00a0\u00a0\u00a0\u00a0{\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0this.onMouseOver(_dayElement);\r\n\u00a0\u00a0\u00a0\u00a0\u00a0_dayElement.onmouseover\u00a0=\u00a0Function(\"\");\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0_dayElement.onmouseout\u00a0=\u00a0Function(\"\");\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0\u00a0\u00a0}\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0\u00a0\u00a0if(this.isHoliday(_year,_month,_day))\r\n\u00a0\u00a0\u00a0\u00a0\u00a0{\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0_dayElement.style.color\u00a0=\u00a0this.style.bodyHolidayFontColor;\u00a0\u00a0\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0\u00a0\u00a0}\r\n\u00a0\u00a0\u00a0\u00a0\u00a0var\u00a0_curDate\u00a0=\u00a0new\u00a0Date(_year,\u00a0_month,\u00a0_day);\r\n\u00a0\u00a0\u00a0\u00a0\u00a0_dayElement.title\u00a0=\u00a0\u00a0_curDate.toFormatString(\"yyyy\u5e74mm\u6708dd\u65e5\");\r\n\u00a0\u00a0\u00a0\u00a0\u00a0_dayElement.value\u00a0=\u00a0_curDate.toFormatString(this.dateFormat);\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0\u00a0\u00a0_day++;\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\r\n\u00a0\u00a0}\r\n\u00a0\u00a0else\r\n\u00a0\u00a0{\r\n\u00a0\u00a0\u00a0\u00a0\u00a0_dayElement.innerHTML\u00a0=\u00a0\"\";\r\n\u00a0\u00a0\u00a0\u00a0\u00a0_dayElement.title\u00a0=\u00a0\"\";\r\n\u00a0\u00a0}\u00a0\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\r\n\u00a0}\r\n\u00a0\r\n\u00a0var\u00a0_menu\u00a0=\u00a0$(\"cdrMenu\");\r\n\u00a0_menu.style.display\u00a0=\u00a0\"none\";\u00a0\r\n\u00a0\r\n};\r\nCalendar.prototype.bindHeader\u00a0=\u00a0function()\r\n{\r\n\u00a0\u00a0\u00a0var\u00a0_curYear\u00a0=\u00a0$(\"currentYear\");\r\n\u00a0\u00a0\u00a0var\u00a0_curMonth\u00a0=\u00a0$(\"currentMonth\");\r\n\u00a0\u00a0\u00a0var\u00a0_watermark\u00a0=\u00a0$(\"cdrWatermark\");\r\n\u00a0\u00a0\u00a0_curYear.innerHTML\u00a0=\u00a0this.date.toFormatString(\"yyyy\u5e74\");\r\n\u00a0\u00a0\u00a0_curMonth.innerHTML\u00a0=\u00a0\u00a0this.date.toFormatString(\"mm\u6708\");\r\n\u00a0\u00a0\u00a0_watermark.innerHTML\u00a0=\u00a0this.date.getFullYear();\u00a0\u00a0\u00a0\u00a0\r\n};\u00a0\r\nCalendar.prototype.getToday\u00a0=\u00a0function()\r\n{\r\n\u00a0\u00a0\u00a0var\u00a0_date\u00a0=\u00a0new\u00a0Date();\r\n\u00a0\u00a0\u00a0this.bindDate(_date.toFormatString(\"-\"));\r\n};\u00a0\r\nCalendar.prototype.isHoliday\u00a0=\u00a0function(year,month,date)\r\n{\r\n\u00a0\u00a0\u00a0var\u00a0_date\u00a0=\u00a0new\u00a0Date(year,month,date);\r\n\u00a0\u00a0\u00a0return\u00a0(_date.getDay()\u00a0==\u00a06\u00a0||\u00a0_date.getDay()\u00a0==\u00a00);\r\n};\r\nCalendar.prototype.onMouseOver\u00a0=\u00a0function(obj)\r\n{\r\n\u00a0\u00a0\u00a0obj.className\u00a0=\u00a0\"dayOver\";\r\n};\r\nCalendar.prototype.onMouseOut\u00a0=\u00a0function(obj)\r\n{\r\n\u00a0\u00a0\u00a0obj.className\u00a0=\u00a0\"dayOut\";\r\n};\u00a0\r\nCalendar.prototype.onClick\u00a0=\u00a0function(obj)\r\n{\u00a0\u00a0\r\n\u00a0\u00a0if(obj.innerHTML\u00a0!=\u00a0\"\")\u00a0\u00a0this.dateInput.value\u00a0=\u00a0obj.value;\r\n\u00a0\u00a0this.hide();\r\n};\r\nCalendar.prototype.onChangeYear\u00a0=\u00a0function(isnext)\r\n{\r\n\u00a0\u00a0\u00a0var\u00a0_year\u00a0=\u00a0this.date.getFullYear();\r\n\u00a0\u00a0\u00a0var\u00a0_month\u00a0=\u00a0this.date.getMonth()\u00a0+\u00a01;\r\n\u00a0\u00a0\u00a0var\u00a0_date\u00a0=\u00a0this.date.getDate();\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0if(_year\u00a0&gt;\u00a0999\u00a0&amp;&amp;\u00a0_year\u00a0&lt;10000)\r\n\u00a0\u00a0\u00a0{\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0if(isnext){_year++;}else{\u00a0_year\u00a0--;}\r\n\u00a0\u00a0\u00a0}\r\n\u00a0\u00a0\u00a0else\r\n\u00a0\u00a0\u00a0{\r\n\u00a0\u00a0\u00a0\u00a0\u00a0alert(\"\u5e74\u4efd\u8d85\u51fa\u8303\u56f4\uff081000-9999\uff09!\");\r\n\u00a0\u00a0\u00a0}\r\n\u00a0\u00a0\u00a0this.bindDate(_year\u00a0+\u00a0'-'\u00a0+\u00a0_month\u00a0+\u00a0'-'\u00a0+\u00a0_date);\r\n};\r\nCalendar.prototype.onChangeMonth\u00a0=\u00a0function(isnext)\r\n{\r\n\u00a0\u00a0\u00a0var\u00a0_year\u00a0=\u00a0this.date.getFullYear();\r\n\u00a0\u00a0\u00a0var\u00a0_month\u00a0=\u00a0this.date.getMonth()\u00a0+\u00a01;\r\n\u00a0\u00a0\u00a0var\u00a0_date\u00a0=\u00a0this.date.getDate();\r\n\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0if(isnext){\u00a0_month\u00a0++;}\u00a0else\u00a0{_month--;}\r\n\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0if(_year\u00a0&gt;\u00a0999\u00a0&amp;&amp;\u00a0_year\u00a0&lt;10000)\r\n\u00a0\u00a0\u00a0{\u00a0\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0if(_month\u00a0&lt;\u00a01)\u00a0{_month\u00a0=\u00a012;\u00a0_year--;}\r\n\u00a0\u00a0if(_month\u00a0&gt;\u00a012)\u00a0{_month\u00a0=\u00a01;\u00a0_year++;}\r\n\u00a0\u00a0\u00a0}\r\n\u00a0\u00a0\u00a0else\r\n\u00a0\u00a0\u00a0{\r\n\u00a0\u00a0\u00a0\u00a0\u00a0alert(\"\u5e74\u4efd\u8d85\u51fa\u8303\u56f4\uff081000-9999\uff09!\");\r\n\u00a0\u00a0\u00a0}\u00a0\u00a0\r\n\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0this.bindDate(_year\u00a0+\u00a0'-'\u00a0+\u00a0_month\u00a0+\u00a0'-'\u00a0+\u00a0_date);\r\n};\r\nCalendar.prototype.showMenu\u00a0=\u00a0function(isyear)\r\n{\r\n\u00a0\u00a0var\u00a0_menu\u00a0=\u00a0$(\"cdrMenu\");\r\n\u00a0\u00a0\r\n\u00a0\u00a0if(isyear\u00a0!=\u00a0null)\r\n\u00a0\u00a0{\r\n\u00a0\u00a0\u00a0\u00a0\r\n\u00a0var\u00a0_obj\u00a0=\u00a0(isyear)?\u00a0$(\"currentYear\")\u00a0:\u00a0$(\"currentMonth\");\r\n\u00a0\r\n\u00a0if(isyear)\r\n\u00a0{\r\n\u00a0\u00a0\u00a0\u00a0this.getYearMenu(this.date.getFullYear()\u00a0-\u00a05);\u00a0\u00a0\u00a0\u00a0\r\n\u00a0}\r\n\u00a0\u00a0else\r\n\u00a0{\r\n\u00a0\u00a0\u00a0\u00a0this.getMonthMenu();\u00a0\u00a0\u00a0\u00a0\r\n\u00a0}\r\n\u00a0\r\n\u00a0_menu.style.top\u00a0=\u00a0(_obj.offsetTop\u00a0+\u00a0_obj.offsetHeight)\u00a0+\u00a0'px';\r\n\u00a0_menu.style.left\u00a0=\u00a0_obj.offsetLeft\u00a0+\u00a0'px';\u00a0\r\n\u00a0_menu.style.width\u00a0=\u00a0_obj.offsetWidth\u00a0+\u00a0'px';\r\n\u00a0\r\n\u00a0\u00a0\u00a0}\r\n\u00a0\r\n\u00a0if\u00a0(this.timer\u00a0!=\u00a0null)\u00a0clearTimeout(this.timer);\r\n\u00a0\r\n\u00a0_menu.style.display=\"\";\r\n\u00a0\r\n}\r\nCalendar.prototype.hideMenu\u00a0=\u00a0function()\r\n{\r\n\u00a0\u00a0\u00a0\u00a0var\u00a0_obj\u00a0=\u00a0$(\"cdrMenu\");\r\n\u00a0\u00a0\u00a0\u00a0this.timer\u00a0=\u00a0window.setTimeout(function(){_obj.style.display='none';},500);\u00a0\r\n}\r\nNumber.prototype.NaN0\u00a0=\u00a0function()\r\n{\r\n\u00a0\u00a0\u00a0\u00a0return\u00a0isNaN(this)\u00a0?\u00a00\u00a0:\u00a0this;\r\n}\r\nNumber.prototype.toFormatString\u00a0=\u00a0function(){\r\n\u00a0var\u00a0_str\u00a0=\u00a0'00'+this;\u00a0\r\n\u00a0return\u00a0_str.substring(_str.length-2,_str.length);\r\n}\r\nDate.prototype.toFormatString\u00a0=\u00a0function(fs)\r\n{\r\n\u00a0\u00a0\u00a0if(fs.length\u00a0==\u00a01)\r\n\u00a0\u00a0\u00a0{\u00a0\r\n\u00a0\u00a0\u00a0\u00a0\u00a0return\u00a0this.getFullYear()\u00a0+\u00a0fs\u00a0+\u00a0(this.getMonth()\u00a0+\u00a01)\u00a0+\u00a0fs\u00a0+\u00a0this.getDate();\u00a0\r\n\u00a0\u00a0\u00a0}\r\n\u00a0\u00a0\u00a0fs\u00a0=\u00a0fs.replace(\"yyyy\",this.getFullYear());\r\n\u00a0\u00a0\u00a0fs\u00a0=\u00a0fs.replace(\"mm\",addZero(this.getMonth()+1));\r\n\u00a0\u00a0\u00a0fs\u00a0=\u00a0fs.replace(\"dd\",addZero(this.getDate()));\r\n\u00a0\u00a0\u00a0return\u00a0fs;\r\n}\r\n\/******************************************\u516c\u7528\u65b9\u6cd5\u53ca\u53d8\u91cf********************************************************\/\r\nvar\u00a0inputObj\u00a0=\u00a0null;\u00a0\/\/\u8f93\u5165\u5bf9\u8c61\r\nvar\u00a0targetObj\u00a0=\u00a0null;\u00a0\/\/\u5355\u51fb\u76ee\u6807\u5bf9\u8c61\r\nvar\u00a0dragObj\u00a0=\u00a0null;\u00a0\/\/\u62d6\u52a8\u76ee\u6807\u5bf9\u8c61\r\nvar\u00a0mouseOffset\u00a0=\u00a0null;\u00a0\/\/\u62d6\u52a8\u76ee\u6807\u7684\u4f4d\u7f6e\r\n\/\/\u83b7\u53d6\u5bf9\u8c61\r\nfunction\u00a0$(obj)\r\n{\r\n\u00a0\u00a0\u00a0if(document.getElementById)\r\n\u00a0\u00a0\u00a0{\r\n\u00a0\u00a0\u00a0\u00a0\u00a0return\u00a0document.getElementById(obj);\r\n\u00a0\u00a0\u00a0}\r\n\u00a0\u00a0\u00a0else\r\n\u00a0\u00a0\u00a0{\r\n\u00a0\u00a0\u00a0\u00a0\u00a0alert(\"\u6d4f\u89c8\u5668\u4e0d\u652f\u6301!\");\r\n\u00a0\u00a0\u00a0}\r\n}\r\n\/\/\u83b7\u53d6\u9f20\u6807\u4f4d\u7f6e\r\nfunction\u00a0mouseCoords(ev)\r\n{\r\n\u00a0if(ev.pageX\u00a0||\u00a0ev.pageY){\r\n\u00a0\u00a0return\u00a0{x:ev.pageX,\u00a0y:ev.pageY};\r\n\u00a0}\r\n\u00a0return\u00a0{\r\n\u00a0\u00a0x:ev.clientX\u00a0+\u00a0document.body.scrollLeft\u00a0-\u00a0document.body.clientLeft,\r\n\u00a0\u00a0y:ev.clientY\u00a0+\u00a0document.body.scrollTop\u00a0\u00a0-\u00a0document.body.clientTop\r\n\u00a0};\r\n}\r\n\/\/\u83b7\u53d6\u76ee\u6807\u7684\u7edd\u5bf9\u4f4d\u7f6e\r\nfunction\u00a0getPosition(e)\r\n{\r\n\u00a0var\u00a0left\u00a0=\u00a00;\r\n\u00a0var\u00a0top\u00a0\u00a0=\u00a00;\r\n\u00a0while\u00a0(e.offsetParent){\r\n\u00a0\u00a0left\u00a0+=\u00a0e.offsetLeft\u00a0+\u00a0(e.currentStyle?(parseInt(e.currentStyle.borderLeftWidth)).NaN0():0);\r\n\u00a0\u00a0top\u00a0\u00a0+=\u00a0e.offsetTop\u00a0\u00a0+\u00a0(e.currentStyle?(parseInt(e.currentStyle.borderTopWidth)).NaN0():0);\r\n\u00a0\u00a0e\u00a0\u00a0\u00a0\u00a0\u00a0=\u00a0e.offsetParent;\r\n\u00a0}\r\n\u00a0left\u00a0+=\u00a0e.offsetLeft\u00a0+\u00a0(e.currentStyle?(parseInt(e.currentStyle.borderLeftWidth)).NaN0():0);\r\n\u00a0top\u00a0\u00a0+=\u00a0e.offsetTop\u00a0\u00a0+\u00a0(e.currentStyle?(parseInt(e.currentStyle.borderTopWidth)).NaN0():0);\r\n\u00a0return\u00a0{x:left,\u00a0y:top};\r\n}\r\n\/\/\u83b7\u53d6\u9f20\u6807\u7684\u504f\u79fb\u503c\r\nfunction\u00a0getMouseOffset(target,\u00a0ev)\r\n{\r\n\u00a0ev\u00a0=\u00a0ev\u00a0||\u00a0window.event;\r\n\u00a0var\u00a0docPos\u00a0\u00a0\u00a0\u00a0=\u00a0getPosition(target);\r\n\u00a0var\u00a0mousePos\u00a0\u00a0=\u00a0mouseCoords(ev);\r\n\u00a0return\u00a0{x:mousePos.x\u00a0-\u00a0docPos.x,\u00a0y:mousePos.y\u00a0-\u00a0docPos.y};\r\n}\r\n\/\/\u5173\u95ed\u65e5\u5386\r\nfunction\u00a0closeCalendar(evt){\r\n\u00a0\r\n\u00a0evt\u00a0=\u00a0evt\u00a0||\u00a0window.event;\u00a0\r\n\u00a0var\u00a0_target=\u00a0evt.target\u00a0||\u00a0evt.srcElement;\u00a0\r\n\u00a0\r\n\u00a0if(!_target.getAttribute(\"Author\")\u00a0&amp;&amp;\u00a0\u00a0_target\u00a0!=\u00a0inputObj\u00a0&amp;&amp;\u00a0_target\u00a0!=\u00a0targetObj)\r\n\u00a0\u00a0{\r\n\u00a0\u00a0\u00a0\u00a0$(\"Calendar\").style.display\u00a0=\u00a0\"none\";\u00a0\u00a0\r\n\u00a0\u00a0\u00a0\u00a0$(\"TimeMenu\").style.display\u00a0=\u00a0\"none\";\u00a0\u00a0\r\n\u00a0\u00a0\u00a0\u00a0$(\"TimeSubMenu\").style.display\u00a0=\u00a0\"none\";\u00a0\u00a0\r\n\u00a0\u00a0}\u00a0\u00a0\r\n}\r\n\/\/\u62d6\u52a8\u65e5\u5386\u5f00\u59cb\r\nfunction\u00a0dragStart(evt){\r\n\u00a0\u00a0\u00a0\u00a0evt\u00a0=\u00a0evt\u00a0||\u00a0window.event;\u00a0\r\n\u00a0var\u00a0_target=\u00a0evt.target\u00a0||\u00a0evt.srcElement;\r\n\u00a0\u00a0\u00a0\u00a0\r\n\u00a0if(_target.getAttribute(\"Author\")\u00a0==\u00a0\"alin_bar\")\u00a0\r\n\u00a0{\u00a0\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0\u00a0dragObj\u00a0=\u00a0$(\"Calendar\");\u00a0\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0\u00a0mouseOffset\u00a0=\u00a0getMouseOffset(dragObj,\u00a0evt);\u00a0\u00a0\r\n\u00a0\u00a0\u00a0\u00a0\r\n\u00a0}\u00a0\u00a0\u00a0\r\n}\r\n\/\/\u62d6\u52a8\u65e5\u5386\u4e2d\r\nfunction\u00a0drag(evt)\r\n{\r\n\u00a0\u00a0\u00a0\u00a0evt\u00a0=\u00a0\u00a0evt\u00a0||\u00a0window.event;\u00a0\r\n\u00a0if(dragObj)\r\n\u00a0{\u00a0\u00a0\u00a0\u00a0\r\n\u00a0\u00a0\u00a0var\u00a0mousePos\u00a0=\u00a0mouseCoords(evt);\u00a0\r\n\u00a0\u00a0\u00a0dragObj.style.left\u00a0=\u00a0(mousePos.x\u00a0-\u00a0mouseOffset.x)\u00a0+\u00a0'px';\r\n\u00a0\u00a0\u00a0dragObj.style.top\u00a0\u00a0=\u00a0(mousePos.y\u00a0-\u00a0mouseOffset.y)\u00a0+\u00a0'px';\u00a0\u00a0\u00a0\r\n\u00a0}\r\n}\r\n\/\/\u62d6\u52a8\u7ed3\u675f\r\nfunction\u00a0dragEnd(evt)\r\n{\r\n\u00a0\u00a0\u00a0dragObj\u00a0=\u00a0null;\u00a0\u00a0\u00a0\u00a0\r\n}\r\nfunction\u00a0addZero(n){return((\"00\"+\u00a0n).substr((\"00\"+\u00a0n).length-2));}\r\n\/**********************************End\u00a0\u516c\u7528\u65b9\u6cd5**********************************************\/\r\ndocument.onclick\u00a0=\u00a0closeCalendar;\r\ndocument.onmousedown\u00a0=\u00a0dragStart;\r\ndocument.onmousemove\u00a0=\u00a0drag;\r\ndocument.onmouseup\u00a0=\u00a0dragEnd;\r\n\/*****************************************************\u7ed3\u675f************************************************************\/<\/pre>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u4e24\u5e74\u524d\u5199\u8fc7\u4e00\u4e2a\u65e5\u5386,\u53ef\u662f\u517c\u5bb9\u6027\u4e0d\u597d. \u8fd9\u6b21\u91cd\u65b0\u5199\u4e86\u4e00\u6b21. \u517c\u5bb9\u591a\u79cd\u6d4f\u89c8\u5668 \u4e86\u89e3\u4e86\u4e0d\u5c11\u4e1c\u4e1c\uff0c\u7279\u522b\u662f\u5bf9\u4e8eW3C\u6807\u51c6\u5316\uff0e \u5982\u3000FF\u548cIE\u3000\u5bf9box\u6a21\u578b\u7684\u7406\u89e3\u4e0d\u540c box.style{&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[7],"tags":[],"_links":{"self":[{"href":"https:\/\/www.2lin.top\/index.php?rest_route=\/wp\/v2\/posts\/155"}],"collection":[{"href":"https:\/\/www.2lin.top\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.2lin.top\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.2lin.top\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.2lin.top\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=155"}],"version-history":[{"count":1,"href":"https:\/\/www.2lin.top\/index.php?rest_route=\/wp\/v2\/posts\/155\/revisions"}],"predecessor-version":[{"id":181,"href":"https:\/\/www.2lin.top\/index.php?rest_route=\/wp\/v2\/posts\/155\/revisions\/181"}],"wp:attachment":[{"href":"https:\/\/www.2lin.top\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=155"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.2lin.top\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=155"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.2lin.top\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=155"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}