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

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

?? calendarpopup.js

?? JavaScript編寫的彈出式日歷程序
?? JS
?? 第 1 頁 / 共 3 頁
字號:
// ===================================================================
// Author: Matt Kruse <matt@mattkruse.com>
// WWW: http://www.mattkruse.com/
//
// NOTICE: You may use this code for any purpose, commercial or
// private, without any further permission from the author. You may
// remove this notice from your final code if you wish, however it is
// appreciated by the author if at least my web site address is kept.
//
// You may *NOT* re-distribute this code in any way except through its
// use. That means, you can include it in your product, or your web
// site, or any other form where the code is actually being used. You
// may not put the plain javascript up on your site for download or
// include it in your javascript libraries for download. 
// If you wish to share this code with others, please just point them
// to the URL instead.
// Please DO NOT link directly to my .js files from your site. Copy
// the files to your server and use them there. Thank you.
// ===================================================================

// HISTORY
// ------------------------------------------------------------------
// Feb 7, 2005: Fixed a CSS styles to use px unit
// March 29, 2004: Added check in select() method for the form field
//      being disabled. If it is, just return and don't do anything.
// March 24, 2004: Fixed bug - when month name and abbreviations were
//      changed, date format still used original values.
// January 26, 2004: Added support for drop-down month and year
//      navigation (Thanks to Chris Reid for the idea)
// September 22, 2003: Fixed a minor problem in YEAR calendar with
//      CSS prefix.
// August 19, 2003: Renamed the function to get styles, and made it
//      work correctly without an object reference
// August 18, 2003: Changed showYearNavigation and 
//      showYearNavigationInput to optionally take an argument of
//      true or false
// July 31, 2003: Added text input option for year navigation.
//      Added a per-calendar CSS prefix option to optionally use 
//      different styles for different calendars.
// July 29, 2003: Fixed bug causing the Today link to be clickable 
//      even though today falls in a disabled date range.
//      Changed formatting to use pure CSS, allowing greater control
//      over look-and-feel options.
// June 11, 2003: Fixed bug causing the Today link to be unselectable
//      under certain cases when some days of week are disabled
// March 14, 2003: Added ability to disable individual dates or date
//      ranges, display as light gray and strike-through
// March 14, 2003: Removed dependency on graypixel.gif and instead 
///     use table border coloring
// March 12, 2003: Modified showCalendar() function to allow optional
//      start-date parameter
// March 11, 2003: Modified select() function to allow optional
//      start-date parameter
/* 
DESCRIPTION: This object implements a popup calendar to allow the user to
select a date, month, quarter, or year.

COMPATABILITY: Works with Netscape 4.x, 6.x, IE 5.x on Windows. Some small
positioning errors - usually with Window positioning - occur on the 
Macintosh platform.
The calendar can be modified to work for any location in the world by 
changing which weekday is displayed as the first column, changing the month
names, and changing the column headers for each day.

USAGE:
// Create a new CalendarPopup object of type WINDOW
var cal = new CalendarPopup(); 

// Create a new CalendarPopup object of type DIV using the DIV named 'mydiv'
var cal = new CalendarPopup('mydiv'); 

// Easy method to link the popup calendar with an input box. 
cal.select(inputObject, anchorname, dateFormat);
// Same method, but passing a default date other than the field's current value
cal.select(inputObject, anchorname, dateFormat, '01/02/2000');
// This is an example call to the popup calendar from a link to populate an 
// input box. Note that to use this, date.js must also be included!!
<A HREF="#" onClick="cal.select(document.forms[0].date,'anchorname','MM/dd/yyyy'); return false;">Select</A>

// Set the type of date select to be used. By default it is 'date'.
cal.setDisplayType(type);

// When a date, month, quarter, or year is clicked, a function is called and
// passed the details. You must write this function, and tell the calendar
// popup what the function name is.
// Function to be called for 'date' select receives y, m, d
cal.setReturnFunction(functionname);
// Function to be called for 'month' select receives y, m
cal.setReturnMonthFunction(functionname);
// Function to be called for 'quarter' select receives y, q
cal.setReturnQuarterFunction(functionname);
// Function to be called for 'year' select receives y
cal.setReturnYearFunction(functionname);

// Show the calendar relative to a given anchor
cal.showCalendar(anchorname);

// Hide the calendar. The calendar is set to autoHide automatically
cal.hideCalendar();

// Set the month names to be used. Default are English month names
cal.setMonthNames("January","February","March",...);

// Set the month abbreviations to be used. Default are English month abbreviations
cal.setMonthAbbreviations("Jan","Feb","Mar",...);

// Show navigation for changing by the year, not just one month at a time
cal.showYearNavigation();

// Show month and year dropdowns, for quicker selection of month of dates
cal.showNavigationDropdowns();

// Set the text to be used above each day column. The days start with 
// sunday regardless of the value of WeekStartDay
cal.setDayHeaders("S","M","T",...);

// Set the day for the first column in the calendar grid. By default this
// is Sunday (0) but it may be changed to fit the conventions of other
// countries.
cal.setWeekStartDay(1); // week is Monday - Sunday

// Set the weekdays which should be disabled in the 'date' select popup. You can
// then allow someone to only select week end dates, or Tuedays, for example
cal.setDisabledWeekDays(0,1); // To disable selecting the 1st or 2nd days of the week

// Selectively disable individual days or date ranges. Disabled days will not
// be clickable, and show as strike-through text on current browsers.
// Date format is any format recognized by parseDate() in date.js
// Pass a single date to disable:
cal.addDisabledDates("2003-01-01");
// Pass null as the first parameter to mean "anything up to and including" the
// passed date:
cal.addDisabledDates(null, "01/02/03");
// Pass null as the second parameter to mean "including the passed date and
// anything after it:
cal.addDisabledDates("Jan 01, 2003", null);
// Pass two dates to disable all dates inbetween and including the two
cal.addDisabledDates("January 01, 2003", "Dec 31, 2003");

// When the 'year' select is displayed, set the number of years back from the 
// current year to start listing years. Default is 2.
// This is also used for year drop-down, to decide how many years +/- to display
cal.setYearSelectStartOffset(2);

// Text for the word "Today" appearing on the calendar
cal.setTodayText("Today");

// The calendar uses CSS classes for formatting. If you want your calendar to
// have unique styles, you can set the prefix that will be added to all the
// classes in the output.
// For example, normal output may have this:
//     <SPAN CLASS="cpTodayTextDisabled">Today<SPAN>
// But if you set the prefix like this:
cal.setCssPrefix("Test");
// The output will then look like:
//     <SPAN CLASS="TestcpTodayTextDisabled">Today<SPAN>
// And you can define that style somewhere in your page.

// When using Year navigation, you can make the year be an input box, so
// the user can manually change it and jump to any year
cal.showYearNavigationInput();

// Set the calendar offset to be different than the default. By default it
// will appear just below and to the right of the anchorname. So if you have
// a text box where the date will go and and anchor immediately after the
// text box, the calendar will display immediately under the text box.
cal.offsetX = 20;
cal.offsetY = 20;

NOTES:
1) Requires the functions in AnchorPosition.js and PopupWindow.js

2) Your anchor tag MUST contain both NAME and ID attributes which are the 
   same. For example:
   <A NAME="test" ID="test"> </A>

3) There must be at least a space between <A> </A> for IE5.5 to see the 
   anchor tag correctly. Do not do <A></A> with no space.

4) When a CalendarPopup object is created, a handler for 'onmouseup' is
   attached to any event handler you may have already defined. Do NOT define
   an event handler for 'onmouseup' after you define a CalendarPopup object 
   or the autoHide() will not work correctly.
   
5) The calendar popup display uses style sheets to make it look nice.

*/ 

// CONSTRUCTOR for the CalendarPopup Object
function CalendarPopup() {
	var c;
	if (arguments.length>0) {
		c = new PopupWindow(arguments[0]);
		}
	else {
		c = new PopupWindow();
		c.setSize(150,175);
		}
	c.offsetX = -152;
	c.offsetY = 25;
	c.autoHide();
	// Calendar-specific properties
	c.monthNames = new Array("January","February","March","April","May","June","July","August","September","October","November","December");
	c.monthAbbreviations = new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");
	c.dayHeaders = new Array("S","M","T","W","T","F","S");
	c.returnFunction = "CP_tmpReturnFunction";
	c.returnMonthFunction = "CP_tmpReturnMonthFunction";
	c.returnQuarterFunction = "CP_tmpReturnQuarterFunction";
	c.returnYearFunction = "CP_tmpReturnYearFunction";
	c.weekStartDay = 0;
	c.isShowYearNavigation = false;
	c.displayType = "date";
	c.disabledWeekDays = new Object();
	c.disabledDatesExpression = "";
	c.yearSelectStartOffset = 2;
	c.currentDate = null;
	c.todayText="Today";
	c.cssPrefix="";
	c.isShowNavigationDropdowns=false;
	c.isShowYearNavigationInput=false;
	window.CP_calendarObject = null;
	window.CP_targetInput = null;
	window.CP_dateFormat = "MM/dd/yyyy";
	// Method mappings
	c.copyMonthNamesToWindow = CP_copyMonthNamesToWindow;
	c.setReturnFunction = CP_setReturnFunction;
	c.setReturnMonthFunction = CP_setReturnMonthFunction;
	c.setReturnQuarterFunction = CP_setReturnQuarterFunction;
	c.setReturnYearFunction = CP_setReturnYearFunction;
	c.setMonthNames = CP_setMonthNames;
	c.setMonthAbbreviations = CP_setMonthAbbreviations;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久久97国产精华液好用吗| 宅男噜噜噜66一区二区66| 精品无人码麻豆乱码1区2区| 欧美日韩黄视频| 91丨porny丨在线| 91麻豆swag| 91国在线观看| 欧美日韩激情一区二区三区| 欧美日韩精品欧美日韩精品| 8x8x8国产精品| 欧美一区二区精品| 亚洲一区国产视频| 欧美xxxxx牲另类人与| 欧美α欧美αv大片| 久久综合九色综合欧美亚洲| 久久精品人人做人人综合| 国产日韩欧美高清在线| 国产精品高潮久久久久无| 亚洲天堂av老司机| 亚洲高清三级视频| 奇米精品一区二区三区在线观看| 日韩电影一区二区三区| 蜜臀久久99精品久久久画质超高清| 日韩av二区在线播放| 久久精品99国产精品日本| 国产露脸91国语对白| 夜色激情一区二区| 国产乱码一区二区三区| 秋霞成人午夜伦在线观看| 精彩视频一区二区| 99久久久久免费精品国产| 色呦呦国产精品| 这里只有精品99re| 欧美极品少妇xxxxⅹ高跟鞋| 日韩av二区在线播放| 国产成人免费9x9x人网站视频| gogogo免费视频观看亚洲一| 在线观看视频一区二区欧美日韩| 91麻豆精品91久久久久同性| 久久久国际精品| 一区二区三区免费在线观看| 日韩av中文字幕一区二区三区| 国产在线精品一区二区夜色| 91蜜桃传媒精品久久久一区二区| 欧美久久久一区| 国产欧美日产一区| 亚洲国产中文字幕| 黑人精品欧美一区二区蜜桃| 91麻豆国产福利在线观看| 国产麻豆精品视频| 在线欧美日韩国产| 久久青草国产手机看片福利盒子 | 国产成人三级在线观看| 91网站视频在线观看| 中文字幕免费在线观看视频一区| 欧美三级电影在线看| 成人黄色av网站在线| 91精品国产91久久综合桃花| 亚洲国产电影在线观看| 日本不卡一区二区三区| av福利精品导航| 精品国产免费久久| 亚洲午夜一区二区| 成人午夜在线视频| 精品久久久久一区二区国产| 亚洲综合久久久| 国产 欧美在线| 日韩一区二区在线免费观看| 亚洲精品日韩综合观看成人91| 国产资源精品在线观看| 精品一区二区在线观看| 欧美三级视频在线观看| 国产精品网友自拍| 国产在线精品一区二区夜色| 制服视频三区第一页精品| 亚洲男人电影天堂| 成人激情图片网| 久久久综合精品| 免费精品99久久国产综合精品| 久久伊人蜜桃av一区二区| 亚洲欧美一区二区三区极速播放| 国产麻豆欧美日韩一区| 欧美成人精品福利| 日本v片在线高清不卡在线观看| 在线一区二区视频| 国产精品蜜臀在线观看| 国产精品一线二线三线精华| 欧美肥大bbwbbw高潮| 亚洲综合精品自拍| 欧美三级日韩三级| 欧美日韩精品福利| 欧美视频在线一区二区三区 | av亚洲精华国产精华精华| 欧美mv日韩mv国产网站| 日本亚洲一区二区| 欧美日韩国产色站一区二区三区| 一区二区三区在线观看网站| 97精品国产露脸对白| 国产精品久久久久久久岛一牛影视| 国产精品一区在线观看乱码| 久久色在线视频| 久久久久国产成人精品亚洲午夜| 亚洲国产精品激情在线观看| 国产不卡在线一区| 中文字幕第一页久久| 懂色av中文一区二区三区 | 亚洲大片免费看| 在线日韩国产精品| 婷婷一区二区三区| 日韩一区二区在线观看视频播放| 日本不卡在线视频| 精品国产一二三| 国产一区二区精品久久| 国产日韩精品一区| 成人永久免费视频| 中文字幕一区二区三区av| 91在线精品秘密一区二区| 亚洲欧美日韩一区| 精品一区二区三区在线视频| 精品理论电影在线观看| 国产成人综合亚洲91猫咪| 国产日韩欧美精品综合| 国产精品欧美经典| 国产剧情av麻豆香蕉精品| 国产色产综合色产在线视频| 成人18视频日本| 亚洲一区二区三区四区在线| 亚洲一区二区成人在线观看| 国产精品一区在线| 亚洲美女免费在线| 欧美精品丝袜中出| 国产一区啦啦啦在线观看| 亚洲国产高清aⅴ视频| 在线观看欧美日本| 美女视频黄 久久| 欧美高清在线精品一区| 91久久国产最好的精华液| 日韩av一区二区在线影视| 久久中文娱乐网| 一本到一区二区三区| 日韩av电影天堂| 亚洲国产精华液网站w| 在线免费观看日韩欧美| 久久99精品国产| 综合色中文字幕| 日韩一区二区三区在线视频| 成人性视频免费网站| 欧美一区二区三区免费大片 | 狠狠狠色丁香婷婷综合久久五月| 国产精品国产三级国产a| 欧美蜜桃一区二区三区| 国产麻豆视频一区二区| 亚洲一区二区三区四区在线观看 | 日本欧美一区二区三区乱码| 久久人人97超碰com| 在线观看亚洲a| 国产成人在线视频网址| 97精品久久久午夜一区二区三区 | 国产精品久线在线观看| 欧美日韩国产欧美日美国产精品| 国产伦理精品不卡| 亚洲综合一二区| 欧美激情中文字幕一区二区| 欧美日本一区二区| 99久久婷婷国产综合精品| 麻豆91在线播放| 91精品国产综合久久久久久久| 成人禁用看黄a在线| 制服丝袜亚洲色图| 欧美aaa在线| 亚洲免费av观看| 久久精品人人做人人爽97| 91精品一区二区三区在线观看| 99精品桃花视频在线观看| 精品一区二区三区在线观看国产 | 亚洲地区一二三色| 国产精品少妇自拍| 欧美精品一区二区三区高清aⅴ| 欧洲精品中文字幕| www.一区二区| 国产成人免费av在线| 久久不见久久见免费视频7| 亚洲第一搞黄网站| 一区二区成人在线观看| 国产精品久久久久三级| 久久精品亚洲国产奇米99| 日韩免费观看高清完整版| 欧美日韩高清影院| 日本高清成人免费播放| 99精品视频免费在线观看| 一本久道久久综合中文字幕| 欧美日韩激情一区二区三区| 色婷婷综合视频在线观看| 成人av免费观看| 国产成人av影院| 国产成人三级在线观看| 国产精品一区二区在线看| 激情综合五月婷婷| 精品一区二区三区av| 男女性色大片免费观看一区二区 |