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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? calendar.js

?? 一個(gè)asp寫的論壇源代碼,論壇所需要的功能都有
?? JS
字號(hào):
/******************************************************************************
  Crossday Discuz! Board - Common Modules for Discuz!
  Copyright 2001-2006 Comsenz Inc. (http://www.comsenz.com)
*******************************************************************************/

var controlid = null;
var currdate = null;
var startdate = null;
var enddate  = null;
var yy = null;
var mm = null;
var hh = null;
var ii = null;
var currday = null;
var addtime = false;
var today = new Date();
var lastcheckedyear = false;
var lastcheckedmonth = false;

function _cancelBubble(event) {
	e = event ? event : window.event ;
	if(is_ie) {
		e.cancelBubble = true;
	} else {
		e.stopPropagation();
	}
}

function getposition(obj) {
	var r = new Array();
	r['x'] = obj.offsetLeft;
	r['y'] = obj.offsetTop;
	while(obj = obj.offsetParent) {
		r['x'] += obj.offsetLeft;
		r['y'] += obj.offsetTop;
	}
	return r;
}

function loadcalendar() {
	s = '';
	s += '<div id="calendar" style="display:none; position:absolute; z-index:9;" onclick="_cancelBubble(event)">';
	s += '<table class="a2" cellspacing="1" cellpadding="3" width="200" style="text-align: center">';
	s += '<tr align="center" class="a1"><td><a href="###" onclick="refreshcalendar(yy, mm-1)" title="上一月">《</a></td><td colspan="5" style="text-align: center"><a href="###" onclick="showdiv(\'year\');_cancelBubble(event)" title="點(diǎn)擊選擇年份" id="year"></a>&nbsp; - &nbsp;<a id="month" title="點(diǎn)擊選擇月份" href="###" onclick="showdiv(\'month\');_cancelBubble(event)"></a></td><td><A href="###" onclick="refreshcalendar(yy, mm+1)" title="下一月">》</A></td></tr>';
	s += '<tr class="tab3"><td>日</td><td>一</td><td>二</td><td>三</td><td>四</td><td>五</td><td>六</td></tr>';
	for(var i = 0; i < 6; i++) {
		s += '<tr class="altbg2">';
		for(var j = 1; j <= 7; j++)
			s += "<td id=d" + (i * 7 + j) + " height=\"19\">0</td>";
		s += "</tr>";
	}
	s += '<tr id="hourminute"><td colspan="7" align="center"><input type="text" size="1" value="" id="hour" onKeyUp=\'this.value=this.value > 23 ? 23 : zerofill(this.value);controlid.value=controlid.value.replace(/\\d+(\:\\d+)/ig, this.value+"$1")\'> 點(diǎn) <input type="text" size="1" value="" id="minute" onKeyUp=\'this.value=this.value > 59 ? 59 : zerofill(this.value);controlid.value=controlid.value.replace(/(\\d+\:)\\d+/ig, "$1"+this.value)\'> 分</td></tr>';
	s += '</table></div>';
	s += '<div id="calendar_year" onclick="_cancelBubble(event)"><div class="col">';
	for(var k = 1930; k <= 2019; k++) {
		s += k != 1930 && k % 10 == 0 ? '</div><div class="col">' : '';
		s += '<a href="###" onclick="refreshcalendar(' + k + ', mm);$(\'calendar_year\').style.display=\'none\'"><span' + (today.getFullYear() == k ? ' class="today"' : '') + ' id="calendar_year_' + k + '">' + k + '</span></a><br />';
	}
	s += '</div></div>';
	s += '<div id="calendar_month" onclick="_cancelBubble(event)">';
	for(var k = 1; k <= 12; k++) {
		s += '<a href="###" onclick="refreshcalendar(yy, ' + (k - 1) + ');$(\'calendar_month\').style.display=\'none\'"><span' + (today.getMonth()+1 == k ? ' class="today"' : '') + ' id="calendar_month_' + k + '">' + k + ( k < 10 ? '&nbsp;' : '') + ' 月</span></a><br />';
	}
	s += '</div>';

	document.write(s);
	document.onclick = function(event) {
		$('calendar').style.display = 'none';
		$('calendar_year').style.display = 'none';
		$('calendar_month').style.display = 'none';
	}
	$('calendar').onclick = function(event) {
		_cancelBubble(event);
		$('calendar_year').style.display = 'none';
		$('calendar_month').style.display = 'none';
	}
}

function parsedate(s) {
	/(\d+)\-(\d+)\-(\d+)\s*(\d*):?(\d*)/.exec(s);
	var m1 = (RegExp.$1 && RegExp.$1 > 1899 && RegExp.$1 < 2101) ? parseFloat(RegExp.$1) : today.getFullYear();
	var m2 = (RegExp.$2 && (RegExp.$2 > 0 && RegExp.$2 < 13)) ? parseFloat(RegExp.$2) : today.getMonth() + 1;
	var m3 = (RegExp.$3 && (RegExp.$3 > 0 && RegExp.$3 < 32)) ? parseFloat(RegExp.$3) : today.getDate();
	var m4 = (RegExp.$4 && (RegExp.$4 > -1 && RegExp.$4 < 24)) ? parseFloat(RegExp.$4) : 0;
	var m5 = (RegExp.$5 && (RegExp.$5 > -1 && RegExp.$5 < 60)) ? parseFloat(RegExp.$5) : 0;
	/(\d+)\-(\d+)\-(\d+)\s*(\d*):?(\d*)/.exec("0000-00-00 00\:00");
	return new Date(m1, m2 - 1, m3, m4, m5);
}

function settime(d) {
	$('calendar').style.display = 'none';
	controlid.value = yy + "-" + zerofill(mm + 1) + "-" + zerofill(d) + (addtime ? ' ' + zerofill($('hour').value) + ':' + zerofill($('minute').value) : '');
}

function showcalendar(event, controlid1, addtime1, startdate1, enddate1) {
	controlid = controlid1;
	addtime = addtime1;
	startdate = startdate1 ? parsedate(startdate1) : false;
	enddate = enddate1 ? parsedate(enddate1) : false;
	currday = controlid.value ? parsedate(controlid.value) : today;
	hh = currday.getHours();
	ii = currday.getMinutes();
	var p = getposition(controlid);
	$('calendar').style.display = 'block';
	$('calendar').style.left = p['x']+'px';
	$('calendar').style.top	= (p['y'] + 20)+'px';
	_cancelBubble(event);
	refreshcalendar(currday.getFullYear(), currday.getMonth());
	if(lastcheckedyear != false) {
		$('calendar_year_' + lastcheckedyear).className = 'default';
		$('calendar_year_' + today.getFullYear()).className = 'today';
	}
	if(lastcheckedmonth != false) {
		$('calendar_month_' + lastcheckedmonth).className = 'default';
		$('calendar_month_' + (today.getMonth() + 1)).className = 'today';
	}
	$('calendar_year_' + currday.getFullYear()).className = 'checked';
	$('calendar_month_' + (currday.getMonth() + 1)).className = 'checked';
	$('hourminute').style.display = addtime ? '' : 'none';
	lastcheckedyear = currday.getFullYear();
	lastcheckedmonth = currday.getMonth() + 1;
}

function refreshcalendar(y, m) {
	var x = new Date(y, m, 1);
	var mv = x.getDay();
	var d = x.getDate();
	var dd = null;
	yy = x.getFullYear();
	mm = x.getMonth();
	$("year").innerHTML = yy;
	$("month").innerHTML = mm + 1 > 9  ? (mm + 1) : '0' + (mm + 1);

	for(var i = 1; i <= mv; i++) {
		dd = $("d" + i);
		dd.innerHTML = "&nbsp;";
		dd.className = "";
	}

	while(x.getMonth() == mm) {
		dd = $("d" + (d + mv));
		dd.innerHTML = '<a href="###" onclick="settime(' + d + ');return false">' + d + '</a>';
		if(x.getTime() < today.getTime() || (enddate && x.getTime() > enddate.getTime()) || (startdate && x.getTime() < startdate.getTime())) {
			dd.className = 'expire';
		} else {
			dd.className = 'default';
		}
		if(x.getFullYear() == today.getFullYear() && x.getMonth() == today.getMonth() && x.getDate() == today.getDate()) {
			dd.className = 'today';
			dd.firstChild.title = '今天';
		}
		if(x.getFullYear() == currday.getFullYear() && x.getMonth() == currday.getMonth() && x.getDate() == currday.getDate()) {
			dd.className = 'checked';
		}
		x.setDate(++d);
	}

	while(d + mv <= 42) {
		dd = $("d" + (d + mv));
		dd.innerHTML = "&nbsp;";
		d++;
	}

	if(addtime) {
		$('hour').value = zerofill(hh);
		$('minute').value = zerofill(ii);
	}
}

function showdiv(id) {

	var p = getposition($(id));
	$('calendar_' + id).style.left = p['x']+'px';
	$('calendar_' + id).style.top = (p['y'] + 16)+'px';
	$('calendar_' + id).style.display = 'block';
}

function zerofill(s) {
	var s = parseFloat(s.toString().replace(/(^[\s0]+)|(\s+$)/g, ''));
	s = isNaN(s) ? 0 : s;
	return (s < 10 ? '0' : '') + s.toString();
}

loadcalendar();

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美精选在线播放| 一本在线高清不卡dvd| 欧美一区欧美二区| 欧美aaa在线| 亚洲精品一区二区三区香蕉| 国产精品一区在线| 国产精品福利一区二区三区| 91污在线观看| 天天爽夜夜爽夜夜爽精品视频| 欧美一区午夜视频在线观看| 韩日精品视频一区| 中文字幕中文字幕一区| 在线欧美日韩精品| 美腿丝袜一区二区三区| 国产欧美一区二区精品性色 | 国产午夜精品一区二区三区视频 | 亚洲欧美日韩国产手机在线 | 美国毛片一区二区三区| 2023国产精品视频| 9i在线看片成人免费| 亚洲第一成人在线| 2023国产精品| 在线观看国产精品网站| 久久97超碰国产精品超碰| 中文字幕成人av| 欧美日韩亚洲综合| 国产91精品在线观看| 亚洲一区二区高清| 日本一区二区三区在线观看| 欧美亚洲一区三区| 国产成人免费视频精品含羞草妖精| 亚洲裸体xxx| 久久亚洲精品国产精品紫薇| 在线亚洲欧美专区二区| 国产麻豆视频一区| 首页国产丝袜综合| 国产精品无码永久免费888| 欧美绝品在线观看成人午夜影视| 国产精品91一区二区| 亚洲自拍欧美精品| 日本一区二区免费在线观看视频| 在线精品观看国产| 成人午夜电影网站| 久久精品久久99精品久久| 亚洲欧美日韩国产综合在线| 久久亚洲精品国产精品紫薇| 欧美日韩中字一区| 91丨九色丨黑人外教| 黄网站免费久久| 免费成人在线视频观看| 一区二区三区欧美激情| 国产精品素人一区二区| 日韩美一区二区三区| 精品视频免费在线| 91美女福利视频| 成人精品国产福利| 国产福利精品一区二区| 精品在线播放免费| 丝瓜av网站精品一区二区 | 亚洲一区二区三区三| 综合激情成人伊人| 国产精品福利一区| 国产精品久久久久一区| 国产精品视频麻豆| 欧美激情在线观看视频免费| 久久一区二区三区四区| 欧美精品一区二区三区一线天视频| 欧美日韩成人高清| 欧美色网一区二区| 欧美日韩在线免费视频| 在线视频亚洲一区| 欧美在线观看视频一区二区三区| fc2成人免费人成在线观看播放| 国产精品一区二区黑丝| 国产电影一区在线| 高清免费成人av| 高清beeg欧美| 91亚洲资源网| 91九色02白丝porn| 欧美视频自拍偷拍| 欧美老人xxxx18| 日韩欧美中文一区二区| 日韩欧美一区在线| 久久网站最新地址| 国产欧美一区二区三区网站| 国产精品久久777777| 亚洲免费观看高清在线观看| 亚洲另类在线视频| 亚洲国产aⅴ成人精品无吗| 日韩精品久久久久久| 美女在线一区二区| 国产精品1区2区3区在线观看| 成人午夜激情片| 欧美在线视频全部完| 欧美一区二区三区免费| 久久久亚洲欧洲日产国码αv| 中文字幕电影一区| 亚洲一区二区欧美日韩| 美女视频一区在线观看| 国产成人精品一区二区三区网站观看| 成人激情开心网| 欧美精品丝袜中出| 久久综合视频网| |精品福利一区二区三区| 亚洲线精品一区二区三区 | 国产三级精品在线| 亚洲色图制服丝袜| 日本午夜一本久久久综合| 国产在线看一区| 色狠狠色狠狠综合| 欧美一区二区三区视频免费| 国产欧美一区二区精品仙草咪| 亚洲女同女同女同女同女同69| 奇米色一区二区| 成人av网站在线| 91精品国产91综合久久蜜臀| 国产精品每日更新| 日韩国产欧美在线观看| 高清成人在线观看| 91精品国产综合久久久久| 国产精品无人区| 蜜臀av性久久久久蜜臀av麻豆| 成人丝袜18视频在线观看| 69p69国产精品| 日韩一区日韩二区| 麻豆视频一区二区| 91性感美女视频| 国产日韩欧美a| 日本三级韩国三级欧美三级| 91女神在线视频| 26uuu久久天堂性欧美| 性做久久久久久久久| 成人黄页毛片网站| 亚洲精品一区二区三区蜜桃下载| 亚洲一区自拍偷拍| 成人免费毛片片v| 精品国产免费视频| 三级久久三级久久久| av爱爱亚洲一区| 欧美激情一区在线观看| 狠狠色狠狠色综合日日91app| 欧美日韩国产首页| 一区二区三区四区国产精品| 国产mv日韩mv欧美| 久久午夜色播影院免费高清| 亚洲观看高清完整版在线观看| av成人老司机| 国产精品久久久久久妇女6080| 久久国产精品99久久久久久老狼 | 亚洲精品日韩综合观看成人91| 粉嫩在线一区二区三区视频| 日韩欧美黄色影院| 免费一级片91| 7777精品伊人久久久大香线蕉的 | 亚洲国产精品国自产拍av| 精品综合免费视频观看| 91麻豆精品国产自产在线观看一区| 夜夜嗨av一区二区三区四季av| 99精品一区二区三区| 国产精品国产三级国产三级人妇 | 一级日本不卡的影视| 成人av一区二区三区| 国产精品污污网站在线观看| 成人免费视频播放| 一区在线播放视频| 成人高清免费观看| 国产精品久久福利| 91一区一区三区| 亚洲综合色噜噜狠狠| 欧美性三三影院| 午夜久久久久久| 91精品蜜臀在线一区尤物| 美女视频黄免费的久久| 精品国产在天天线2019| 国产精品一区二区久激情瑜伽| 国产亚洲一区二区在线观看| 夫妻av一区二区| 亚洲人成网站影音先锋播放| 欧美曰成人黄网| 丝袜诱惑亚洲看片| 久久亚洲一级片| 99久久国产综合色|国产精品| 亚洲欧洲中文日韩久久av乱码| 在线日韩av片| 免费欧美日韩国产三级电影| 欧美v国产在线一区二区三区| 国产一区二区三区四区在线观看| 国产欧美日韩在线观看| 91香蕉视频在线| 日韩精品久久久久久| 久久精品网站免费观看| eeuss鲁片一区二区三区| 亚洲一区二区中文在线| 日韩欧美久久一区| eeuss鲁片一区二区三区| 亚洲一区二区三区中文字幕| 精品国产欧美一区二区| 97se亚洲国产综合自在线不卡| 午夜av一区二区三区| 久久丝袜美腿综合|