亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? calendar-setup.js

?? js日期插件
?? JS
?? 第 1 頁 / 共 2 頁
字號:
/*  * $Id: calendar-setup.js 7059 2007-05-03 14:28:07Z slip $ * The Zapatec DHTML Calendar * * Copyright (c) 2004-2006 by Zapatec, Inc. * http://www.zapatec.com * 1700 MLK Way, Berkeley, California, * 94709, U.S.A.  * All rights reserved. * * Original version written by Mihai Bazon, * http://www.bazon.net/mishoo/calendar.epl * * This file defines helper functions for setting up the calendar.  They are * intended to help non-programmers get a working calendar on their site * quickly.  This script should not be seen as part of the calendar.  It just * shows you what one can do with the calendar, while in the same time * providing a quick and simple method for setting it up.  If you need * exhaustive customization of the calendar creation process feel free to * modify this code to suit your needs (this is recommended and much better * than modifying calendar.js itself). */// $Id: calendar-setup.js 7059 2007-05-03 14:28:07Z slip $//test for the right pathZapatec.Setup = function () {};Zapatec.Setup.test = true;/** *  This function "patches" an input field (or other element) to use a calendar *  widget for date selection. * *  Note that you can use the Zapatec DHTML Calendar Wizard and generate the code *  and modify the results. *  The "params" is a single object that can have the following properties: * * \code *    prop. name   | description *  ------------------------------------------------------------------------------------------------- *   inputField    | the ID of an input field to store the date *   displayArea   | the ID of a DIV or other element to show the date *   button        | ID of a button or other element that will trigger the calendar *   eventName     | event that will trigger the calendar, without the "on" prefix (default: "click") *   closeEventName| event that will close the calendar (i.e. one can use "focus" for eventName and "blur" for closeEventName) *   ifFormat      | date format that will be stored in the input field *   daFormat      | the date format that will be used to display the date in displayArea *   singleClick   | (true/false) wether the calendar is in single click mode or not (default: true) *   firstDay      | numeric: 0 to 6.  "0" means display Sunday first, "1" means display Monday first, etc. *   align         | alignment (default: "Br"); if you don't know what's this see the calendar documentation *   range         | array with 2 elements.  Default: [1900.0, 2999.12] -- the range of years available *   weekNumbers   | (true/false) if it's true (default) the calendar will display week numbers *   flat          | null or element ID; if not null the calendar will be a flat calendar having the parent with the given ID *   flatCallback  | function that receives a JS Date object and returns an URL to point the browser to (for flat calendar) *   disableFunc   | function that receives a JS Date object and should return true if that date has to be disabled in the calendar *   onSelect      | function that gets called when a date is selected.  You don't _have_ to supply this (the default is generally okay) *   onClose       | function that gets called when the calendar is closed.  [default] *   onUpdate      | function that gets called after the date is updated in the input field.  Receives a reference to the calendar. *   date          | the date that the calendar will be initially displayed to *   showsTime     | default: false; if true the calendar will include a time selector *   timeFormat    | the time format; can be "12" or "24", default is "12" *   electric      | if true (default) then given fields/date areas are updated for each move; otherwise they're updated only on close *   sortOrder	   | ("asc"(ending)/"desc"(ending)/"none"). If "asc" (default), order of the multiple dates (when multiple dates is on) will be sorted in ascending order. Otherwise, it will be sorted in descending order. "none" means no sorting is needed. *   step          | configures the step of the years in drop-down boxes; default: 2 *   position      | configures the calendar absolute position; default: null *   cache         | if "true" (but default: "false") it will reuse the same calendar object, where possible *   showOthers    | if "true" (but default: "false") it will show days from other months too *   saveDate      | if set (default unset) will save a cookie for this duration. *   numberMonths  | Have the calendar display multiple months *   controlMonth  | When displaying multiple months, this will be the control month. Default 1. *   vertical      | When displaying multiple months, months can progress in a vertical or horizontal way. Horizontal is the default. *   monthsInRow   | When displaying multiple months how many months in a horizontal row. Works both in vertical and horizontal mode. Default numberMonths *   fdowClick     | Allow click on Days of Week 1st day *   titleHtml     | Html you can put in title of calendar *   noHelp        | Disables "?" button in your calendar *   noCloseButton | Disables "X" button in your calendar *   disableYearNav| Disables year navigation buttons *    * \endcode * *  None of them is required, they all have default values.  However, if you *  pass none of "inputField", "displayArea" or "button" you'll get a warning *  saying "nothing to setup". */Zapatec.Calendar.setup = function (params) {	paramsList = ["id"];	function param_default(pname, def) { 		if (typeof params[pname] == "undefined") { 			params[pname] = def; 		} 		paramsList.push(pname);	};	params.id = Zapatec.Utils.generateID("calendar");	param_default("inputField",     null);	param_default("displayArea",    null);	param_default("button",         null);	param_default("eventName",      "click");	param_default("closeEventName", null);	param_default("ifFormat",       "%Y/%m/%d");	param_default("daFormat",       "%Y/%m/%d");	param_default("singleClick",    true);	param_default("disableFunc",    null);	param_default("dateStatusFunc", params["disableFunc"]);	// takes precedence if both are defined	param_default("dateText",       null);	param_default("firstDay",       null);	param_default("align",          "Br");	param_default("range",          [1900, 2999]);	param_default("weekNumbers",    true);	param_default("flat",           null);	param_default("flatCallback",   null);	param_default("onSelect",       null);	param_default("onClose",        null);	param_default("onUpdate",       null);	param_default("date",           null);	param_default("showsTime",      false);	param_default("sortOrder",      "asc");	param_default("timeFormat",     "24");	param_default("timeInterval",   null);	param_default("electric",       true);	param_default("step",           2);	param_default("position",       null);	param_default("cache",          false);	param_default("showOthers",     false);	param_default("multiple",       null);	param_default("saveDate",       null);	param_default("fdowClick",      false);	param_default("titleHtml",      null);	param_default("noHelp",         false);	param_default("noCloseButton",  false);	param_default("disableYearNav", false);	param_default("disableFdowChange", false);	if (params.weekNumbers) {		params.disableFdowChange = true;		params.firstDay = 1;	}	param_default("disableDrag", false);	param_default("numberMonths",   1);	if ((params.numberMonths > 12) || (params.numberMonths < 1)) {		params.numberMonths = 1;	}	if (params.numberMonths > 1) {		params.showOthers = false;	}	params.numberMonths = parseInt(params.numberMonths, 10);	param_default("controlMonth",   1);	if ((params.controlMonth > params.numberMonths) || (params.controlMonth < 1)) {		params.controlMonth = 1;	}	params.controlMonth = parseInt(params.controlMonth, 10);	param_default("vertical",       false);	if (params.monthsInRow > params.numberMonths) {		params.monthsInRow = params.numberMonths;	}	param_default("monthsInRow",    params.numberMonths);	params.monthsInRow = parseInt(params.monthsInRow, 10);	param_default("multiple",       false);	if (params.multiple) {		params.singleClick = false;	}	param_default("canType",   false);		var tmp = ["inputField", "displayArea", "button"];	for (var i in tmp) {		if (typeof params[tmp[i]] == "string") {			params[tmp[i]] = document.getElementById(params[tmp[i]]);		}	}	if (!params.inputField) {		params.canType = false;	} else {		params.inputField.setAttribute("autocomplete", "off");	}	if (!(params.flat || params.multiple || params.inputField || params.displayArea || params.button)) {		alert("Calendar.setup '" + params.id + "':\n  Nothing to setup (no fields found).  Please check your code");		return false;	}	if (((params.timeInterval) && ((params.timeInterval !== Math.floor(params.timeInterval)) || ((60 % params.timeInterval !== 0) && (params.timeInterval % 60 !== 0)))) || (params.timeInterval > 360)) {		alert("'" + params.id + "': timeInterval option can only have the following number of minutes:\n1, 2, 3, 4, 5, 6, 10, 15, 30,  60, 120, 180, 240, 300, 360 ");		params.timeInterval = null;	}	if (params.date && !Date.parse(params.date)) {		alert("'" + params.id + "' Start Date Invalid: " + params.date + ".\nSee date option.\nDefaulting to today.");		params.date = null;	}	if (params.saveDate) { //If saveDate is on We're saving the date in a cookie		param_default("cookiePrefix", window.location.href + "--" + params.button.id);		//fetch the cookie		var cookieName = params.cookiePrefix;		var newdate = Zapatec.Utils.getCookie(cookieName);		if (newdate != null) { //if there's a cookie			//set the value of the text field			document.getElementById(params.inputField.id).value = newdate;		}	}	for(var ii in params) {		if (typeof params.constructor.prototype[ii] != "undefined") {			continue;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人激情免费网站| 精品福利视频一区二区三区| 欧美精品久久99| 国产精品视频免费| 午夜激情久久久| 豆国产96在线|亚洲| 777xxx欧美| 亚洲精品日韩一| 成人国产精品免费观看| 91精品国产综合久久国产大片| 中文字幕一区二区三区四区 | 亚洲一区二区在线免费观看视频| 美女网站在线免费欧美精品| 欧美在线免费观看视频| 国产精品久久久久久久久免费丝袜 | 国产精品第五页| 国产精品99久久久久久宅男| 欧美一激情一区二区三区| 亚洲五码中文字幕| 在线观看免费一区| 综合中文字幕亚洲| 成人午夜精品一区二区三区| 中文字幕佐山爱一区二区免费| 午夜精品久久久久影视| 大白屁股一区二区视频| 久久综合九色综合欧美就去吻| 全国精品久久少妇| 欧美喷水一区二区| 亚洲成年人网站在线观看| 成人爱爱电影网址| 精品99久久久久久| 久久国产精品99久久久久久老狼| 在线不卡免费av| 亚洲成人高清在线| 91超碰这里只有精品国产| 亚洲国产精品影院| 欧美日韩国产精选| 日本欧美在线观看| 久久久高清一区二区三区| 国产精品性做久久久久久| 久久久www成人免费毛片麻豆 | 久久99国产精品麻豆| 欧美一级生活片| 蜜臀国产一区二区三区在线播放| 欧美一区二区在线看| 理论片日本一区| 久久久久国产一区二区三区四区| 国产黑丝在线一区二区三区| 国产精品久久毛片av大全日韩| 91一区二区在线| 亚洲成人免费影院| 精品国产免费人成电影在线观看四季| 国产自产v一区二区三区c| 欧美激情一区二区在线| 91国在线观看| 日韩成人午夜精品| 久久九九99视频| 一本色道久久综合狠狠躁的推荐| 亚洲成av人片| 精品久久久久久久久久久久久久久久久| 激情都市一区二区| 三级在线观看一区二区| 精品少妇一区二区三区在线播放 | 一区二区三区在线视频免费观看| 欧美三级日本三级少妇99| 看电影不卡的网站| 中文字幕一区二区三| 欧美日本国产一区| 成人综合在线网站| 日本伊人午夜精品| 国产精品久久久久影视| 欧美精品aⅴ在线视频| 国产乱码精品1区2区3区| 亚洲精品成人天堂一二三| 欧美大片在线观看一区| 91黄色在线观看| 国产精品亚洲专一区二区三区| 亚洲国产综合人成综合网站| 精品粉嫩aⅴ一区二区三区四区| 96av麻豆蜜桃一区二区| 极品美女销魂一区二区三区免费| 亚洲免费观看高清完整版在线观看| 欧美电影免费观看完整版| 91视频观看视频| 黑人巨大精品欧美一区| 亚洲bt欧美bt精品| 亚洲女人小视频在线观看| 精品久久久久香蕉网| 欧美精品三级日韩久久| 91美女片黄在线观看| 国产精品99久久久久久久vr| 日韩电影在线观看网站| 亚洲制服丝袜av| 1000部国产精品成人观看| 亚洲精品在线免费观看视频| 欧美日本韩国一区二区三区视频| 99精品久久只有精品| 国产成人av影院| 久久精品国产第一区二区三区| 亚洲成a人在线观看| 亚洲男人天堂一区| 国产精品不卡在线| 久久久久久久久蜜桃| 日韩久久久精品| 777色狠狠一区二区三区| 欧美性受xxxx黑人xyx| 91麻豆视频网站| 99视频超级精品| 97久久人人超碰| www.亚洲免费av| www.成人网.com| 成人av电影在线播放| av一区二区不卡| 99re热这里只有精品免费视频| 成人av在线播放网址| 99国产精品久久久久久久久久| 粉嫩高潮美女一区二区三区| 国产成人精品免费视频网站| 国产一区二区三区黄视频| 韩国精品一区二区| 国产剧情一区二区| 夫妻av一区二区| 99精品桃花视频在线观看| 色天天综合色天天久久| 91黄色在线观看| 在线电影一区二区三区| 精品国产伦一区二区三区免费| 久久久久国色av免费看影院| 国产女人水真多18毛片18精品视频 | 欧美亚洲丝袜传媒另类| 欧美日精品一区视频| 欧美一区二区三区四区视频| 日韩精品在线一区二区| 欧美国产丝袜视频| 亚洲一区欧美一区| 免费看精品久久片| 国产老女人精品毛片久久| 色综合一个色综合亚洲| 欧美日韩免费一区二区三区视频| 6080午夜不卡| 国产日产亚洲精品系列| 亚洲三级电影网站| 婷婷综合五月天| 国产一区二区不卡在线| 99视频热这里只有精品免费| 91高清视频免费看| 精品精品欲导航| 最近日韩中文字幕| 视频在线观看国产精品| 国产精品1024| 欧美亚洲一区二区在线观看| 亚洲精品一区二区三区影院 | 国产精品久久久久久亚洲伦| 亚洲一区二区三区影院| 国产在线播精品第三| 色综合色狠狠综合色| 日韩视频免费直播| 国产精品美女久久久久久2018| 午夜一区二区三区在线观看| 国产精品中文字幕日韩精品| 欧美午夜精品免费| 国产精品少妇自拍| 全部av―极品视觉盛宴亚洲| 91在线免费视频观看| 欧美精品一区二区三区四区 | 亚洲一区日韩精品中文字幕| 精品一二三四区| 欧美日韩精品免费观看视频| 国产欧美一二三区| 日本女优在线视频一区二区 | 国产91精品入口| 欧美一级日韩不卡播放免费| 亚洲蜜臀av乱码久久精品| 国产尤物一区二区| 欧美精品乱码久久久久久按摩| 国产精品久久久久久久久久免费看 | 亚洲人吸女人奶水| 国产激情视频一区二区在线观看| 欧美日韩一区二区三区在线| 国产精品电影一区二区三区| 国产在线不卡一区| 日韩一区二区在线免费观看| 亚洲成人中文在线| 在线亚洲欧美专区二区| 欧美国产成人精品| 国产电影精品久久禁18| 精品国产伦一区二区三区观看方式| 一级做a爱片久久| 91色综合久久久久婷婷| 国产精品久久久久久久久免费桃花 | 欧美日韩第一区日日骚| 亚洲激情av在线| 91免费观看在线| 日韩一区有码在线| 成人激情小说乱人伦| 日本一区二区成人| 成人午夜免费av| 中文字幕一区二区三区乱码在线| 高清不卡一二三区| 国产精品久久久久久久午夜片|