⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 calendar2.htm

📁 能够实现宾馆管理的基本功能。 例如删除
💻 HTM
📖 第 1 页 / 共 2 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>


<meta http-equiv="Content-Type" content="text/html; charset=GB2312">
<link href="calendar2_data/calendar.css" rel="stylesheet" type="text/css">

<style type="text/css">
body{MARGIN: 0px; BACKGROUND-COLOR: #ffffff;FONT-SIZE: 12px; COLOR: #000000;}
.caledar_frame {border:#bdbdbd 1px solid;text-align:center;border-collapse:collapse}
.caledar_frame2 { padding:4px 4px 6px 4px;border:#bdbdbd 1px solid;line-height:18px;text-align:center;border-collapse:collapse}
.n_time {font-weight: bold; background-color:#f0f0f0;}
.n_time2 {font-weight: bold; background-color:#f0f0f0;border:#bdbdbd 1px solid;line-height:18px;text-align:center;border-collapse:collapse;}
.n_time2 a:link {COLOR: #000000; TEXT-DECORATION: none;}
.n_time2 a:visited {COLOR: #000000; TEXT-DECORATION: none;}
.n_time2 a:hover {COLOR: #000000; TEXT-DECORATION: none;}
.n_time2 a:active {COLOR: #FE6C00; TEXT-DECORATION: none;}
.c_day { margin:2px;font-size:12px;color:#666666; background-color:#ffffff;}
.c_day2 { font-size:12px;color:#fe0000; background-color:#ffffff;font-weight:bold;TEXT-DECORATION: none;}
.c_day2 a:link{ font-size:12px;color:#fe0000; background-color:#ffffff;font-weight:bold;TEXT-DECORATION: none;}
.c_day2 a:visited{ font-size:12px;color:#fe0000; background-color:#ffffff;font-weight:bold;TEXT-DECORATION: none;}
.c_day2 a:hover{ font-size:12px;color:#fe0000; background-color:#ffffff;font-weight:bold;TEXT-DECORATION: none;}
.c_day2 a:active{ font-size:12px;color:#fe0000; background-color:#ffffff;font-weight:bold;TEXT-DECORATION: none;}
.c_day3 { font-size:12px;color:#666666; background-color:#e6e6e6;display:block; width:22px; height:20px;}
a.c_day3:link{ font-size:12px;color:#666666; background-color:#e6e6e6;display:block; width:22px; height:20px;TEXT-DECORATION: none;}
a.c_day3:visited{ font-size:12px;color:#666666; background-color:#e6e6e6;display:block; width:22px; height:20px;TEXT-DECORATION: none;}
a.c_day3:hover{ font-size:12px;color:#fe0000; background-color:#ffffff;font-weight:bold; display:block; width:22px; height:20px;TEXT-DECORATION: none;}
a.c_day3:active{ font-size:12px;color:#fe0000; background-color:#e6e6e6;TEXT-DECORATION: none; display:block; width:22px; height:20px;}
.c_day4 { font-size:12px;color:#666666; background-color:#f4f1f3; display:block; width:22px; height:20px;}
.n_frame6 {width:346px;padding:3px;border:#3765a3 1px solid; background-color:#e5ebf7;}
</style>
<script type="text/javascript" language="javascript">
var str='',i,j,yy,mm,ddd,mmm="",openbound,callback;
var wp=window.parent,fld,curday,sd,ed,$dd$="",$MM$="",$yyyy$="",today=new Date();
var n_position,n_textdate,startdate,enddate,vailidday,oddeven,vailiddate,nextvailiddate,objecttype,thirdfocus,$isAllowSelectExpireDate,valueCompareStareDate,objGetDate,objNextGetDate,firstObjGetDate;
today.setHours(0);today.setMinutes(0);today.setSeconds(0);today.setMilliseconds(0);

function parseDate(s)
{
	var reg=new RegExp("[^0-9-]","")
	if(s.search(reg)>=0)return today;
	var ss=s.split("-");
	if(ss.length!=3)return today;
	if(isNaN(ss[0])||isNaN(ss[1])||isNaN(ss[2]))return today;
	return new Date(parseFloat(ss[0]),parseFloat(ss[1])-1,parseFloat(ss[2]));
}
function initCalendar()
{
	curday=today;
	if(objGetDate&&objGetDate.value.length>0){curday=parseDate(objGetDate.value);} 
	else 
	{$dd$ =""}
	
	if(objNextGetDate&&objNextGetDate.value.length>0){curday=parseDate(objNextGetDate.value);}	
	if (!startdate==""){sd=parseDate(startdate)}
	if (!enddate==""){ed=parseDate(enddate)}
	
	var _fullYear = curday.getFullYear();
	var _fullMonth = curday.getMonth();
	
	if($isAllowSelectExpireDate)
	{
	    drawCalendarAllowSelectExpireDate(_fullYear,_fullMonth);
	}
	else
	{ 
	    if($dd$ !="" && $yyyy$!="" && $MM$!="" && $dd$ !="undefined" && $yyyy$!="undefined" && $MM$!="undefined" && !$isAllowSelectExpireDate)
	    {
	        drawCalendarSelected(_fullYear,_fullMonth,$dd$);
	    }
	    else{    	
	        drawCalendar(_fullYear,_fullMonth); 
	    }
	}	
}
function drawCalendarJudge($yy_,$mm_)
{
    if($isAllowSelectExpireDate)
    {
        drawCalendarAllowSelectExpireDate($yy_,$mm_);
    }
    else
    {
        if($dd$ !="" && $yyyy$!="" && $MM$!="" && $dd$ !="undefined" && $yyyy$!="undefined" && $MM$!="undefined" && !$isAllowSelectExpireDate)
        {
            drawCalendarSelected($yy_,$mm_,$dd$)
        }
        else{drawCalendar($yy_,$mm_);}
	 }
}

</script>

<script type="text/javascript">
function drawCalendarAllowSelectExpireDate(y,m)
{
	var yzzz = y;
	var mzzz = m+1;
	var x=new Date(y,m,1),mv=x.getDay(),d=x.getDate(),de;
	yy=x.getFullYear();mm=x.getMonth();
	document.getElementById("yyyymm").innerHTML=yy+"."+(mm+1>9?mm+1:"0"+(mm+1));
	for(var id_=1;id_<=42;id_++)
	{
		de=document.getElementById("d"+id_);
		de.innerHTML="";
	}
	while(x.getMonth()==mm)
	{
		de=document.getElementById("d"+(d+mv));
		//if(x.getTime()==today.getTime())
		if(x.getDate()==today.getDate() && today.getMonth() == x.getMonth())
		{

			if(ifDraw(x))
			{ 
				de.innerHTML="<a class=\"c_day2\" href=javascript:setDate("+d+","+mm+","+yy+");>"+ d +"</a>";
			}
			else
			{
				de.innerHTML="<font color=red>"+d+"</font>";
			}
		}
		else if(x.getTime()<today.getTime())
		{		
 
			if(ifDraw(x))
			{			    
                 de.innerHTML="<a class=\"c_day3\" href=javascript:setDate(" + d + "," + mm + "," + yy + ");>" + d + "</a>";
			}
			else
			{
				de.innerHTML="<a class=\"c_day3\" href=javascript:setDate(" + d + "," + mm + "," + yy + ");>" + d + "</a>";
			}			
		}	
		else
		{
			if(ifDraw(x))
			{ 
				if(valueCompareStareDate != "" && valueCompareStareDate != null)
		        {		        
		            var year = valueCompareStareDate.getYear();
		            var month = valueCompareStareDate.getMonth();
		            var day = valueCompareStareDate.getDate();
		            if(year<=yy && month <= mm && d < day){
		                de.innerHTML="<a class=\"c_day3\" href=javascript:setDate(" + d + "," + mm + "," + yy + ");>" + d + "</a>";
		            }
		            else{
			            de.innerHTML="<a class=\"c_day3\" href=javascript:setDate(" + d + "," + mm + "," + yy + ");>" + d + "</a>";
		            }		        
		        }
		        else{
			            de.innerHTML="<a class=\"c_day3\" href=javascript:setDate(" + d + "," + mm + "," + yy + ");>" + d + "</a>";
		        }				
			}
			else
			{
				de.innerHTML="<a class=\"c_day3\" href=javascript:setDate(" + d + "," + mm + "," + yy + ");>" + d + "</a>";
			}
		}
		x.setDate(++d,mm,yy);
	}
	while(d+mv<=42)
	{
		de=document.getElementById("d"+(d+mv));
		de.innerHTML="";
		d++;
	}

	var xzzz=new Date(yzzz,mzzz,1),mvzzz=xzzz.getDay(),dzzz=xzzz.getDate(),dezzz;
	yyzzz=xzzz.getFullYear();mmzzz=xzzz.getMonth();
	document.getElementById("yyyymmzzz").innerHTML=yyzzz+"."+(mmzzz+1>9?mmzzz+1:"0"+(mmzzz+1));
 
	for(var id_=1;id_<=42;id_++)
	{
		dezzz=document.getElementById("dzzz"+id_);
		dezzz.innerHTML="";
	}

	while(xzzz.getMonth()==mmzzz)
	{
		dezzz=document.getElementById("dzzz"+(dzzz+mvzzz));
		if(xzzz.getTime()==today.getTime())
		{

			if(ifDraw(xzzz))
			{
				dezzz.innerHTML="<a class=\"c_day2\" href=javascript:setDate("+dzzz+","+mmzzz+","+yyzzz+");>"+dzzz+"</a>";
			}
			else
			{
				dezzz.innerHTML="<a class=\"c_day3\" href=javascript:setDate("+dzzz+","+mmzzz+","+yyzzz+");>"+dzzz+"</a>";
            }
		}
		else if(xzzz.getTime()<today.getTime())
		{
 
			if(ifDraw(xzzz))
			{
				dezzz.innerHTML="<a class=\"c_day3\" href=javascript:setDate("+dzzz+","+mmzzz+","+yyzzz+");>"+dzzz+"</a>";
			}
			else
			{
				dezzz.innerHTML="<a class=\"c_day3\" href=javascript:setDate("+dzzz+","+mmzzz+","+yyzzz+");>"+dzzz+"</a>";
			}			
		}	
		else
		{			
 
			if(ifDraw(xzzz))
			{	
			        if(valueCompareStareDate != "" && valueCompareStareDate != null)
			        {
			            var valueCompareEndDate = new Date(yyzzz,mmzzz,dzzz);
			            if(valueCompareStareDate > valueCompareEndDate){
			                dezzz.innerHTML="<a class=\"c_day3\" href=javascript:setDate("+dzzz+","+mmzzz+","+yyzzz+");>"+dzzz+"</a>";
			            }
			            else{
				            dezzz.innerHTML="<a class=\"c_day3\" href=javascript:setDate("+dzzz+","+mmzzz+","+yyzzz+");>"+dzzz+"</a>";
			            }		        
			        }
			        else{
				            dezzz.innerHTML="<a  class=\"c_day3\" href=javascript:setDate("+dzzz+","+mmzzz+","+yyzzz+");>"+dzzz+"</a>";
			        }			        			
			}
			else
			{
				dezzz.innerHTML="<a class=\"c_day3\" href=javascript:setDate("+dzzz+","+mmzzz+","+yyzzz+");>"+dzzz+"</a>";
			}
		}
		xzzz.setDate(++dzzz,mmzzz,yyzzz);
	}
	while(dzzz+mvzzz<=42)
	{
		dezzz=document.getElementById("dzzz"+(dzzz+mvzzz));
		dezzz.innerHTML="";
		dzzz++;
	}

}
</script>

 <script type="text/javascript">
function drawCalendar(y,m) 
{
 	var yzzz = y; 
	var mzzz = m+1; 
	var x=new Date(y,m,1),mv=x.getDay(),d=x.getDate(),de;
	yy=x.getFullYear();mm=x.getMonth();
	document.getElementById("yyyymm").innerHTML=yy+"."+(mm+1>9?mm+1:"0"+(mm+1));
 
	for(var id_=1;id_<=42;id_++)
	{
		de=document.getElementById("d"+id_);
		de.innerHTML="";
	}
 
	while(x.getMonth()==mm)
	{
		de=document.getElementById("d"+(d+mv));
		//if(x.getTime()==today.getTime())
		if(x.getDate()==today.getDate() && today.getMonth() == x.getMonth())
		{

			if(ifDraw(x))
			{ 
			    de.innerHTML="<a class=\"c_day2\" href=javascript:setDate("+d+","+mm+","+yy+");>"+ d +"</a>";
            	if(valueCompareStareDate && valueCompareStareDate.getTime()>x.getTime())
		        { 
			        de.innerHTML="<font color=red>"+d+"</font>";
		        }
			}
			else
			{
				de.innerHTML="<font color=red>"+d+"</font>";
			}
		}
		else if(x.getTime()<today.getTime())
		{		
 		        if(ifDraw(x))
		        {			    
                        de.innerHTML="<span class=\"c_day4\">" + d + "</span>";
		        }
		        else
		        {
			        de.innerHTML="<span class=\"c_day4\">" + d + "</span>";
		        }			
		}	
		else
		{
	        if(ifDraw(x))
	        {  
	            if(valueCompareStareDate != "" && valueCompareStareDate != null)
                {		        
                    if(x.getTime() < valueCompareStareDate.getTime())
                    { 
                        de.innerHTML = "<span class=\"c_day4\">"+ d +"</span>";		                                
                     }
                    else
                    {
                         de.innerHTML="<a class=\"c_day3\" href=javascript:setDate(" + d + "," + mm + "," + yy + ");>" + d + "</a>";		                       }

                }
                else{
                    de.innerHTML="<a class=\"c_day3\" href=javascript:setDate(" + d + "," + mm + "," + yy + ");>" + d + "</a>";
                }				
	        }
	        else
	        {
		        de.innerHTML= "<span class=\"c_day4\">"+ d +"</span>";				
	        }
		}
		x.setDate(++d,mm,yy);
	} 
	
	while(d+mv<=42)
	{
		de=document.getElementById("d"+(d+mv));
		de.innerHTML="";
		d++;
	}

 	var xzzz=new Date(yzzz,mzzz,1),mvzzz=xzzz.getDay(),dzzz=xzzz.getDate(),dezzz;
	yyzzz=xzzz.getFullYear();mmzzz=xzzz.getMonth();
	document.getElementById("yyyymmzzz").innerHTML=yyzzz+"."+(mmzzz+1>9?mmzzz+1:"0"+(mmzzz+1));
 	for(var id_=1;id_<=42;id_++)
	{
		dezzz=document.getElementById("dzzz"+id_);
		dezzz.innerHTML="";
	}
 	while(xzzz.getMonth()==mmzzz)
	{
		dezzz=document.getElementById("dzzz"+(dzzz+mvzzz));
		if(xzzz.getTime()==today.getTime())
		{

			if(ifDraw(xzzz))
			{
				dezzz.innerHTML="<a class=\"c_day2\" href=javascript:setDate("+dzzz+","+mmzzz+","+yyzzz+");>"+dzzz+"</a>";
			}
			else
			{
				dezzz.innerHTML="<font color=#ff0000>"+dzzz+"</font>";
            }
		}
		else if(xzzz.getTime()<today.getTime())
		{
 
			if(ifDraw(xzzz))
			{
				dezzz.innerHTML="<span class=\"c_day4\">" + dzzz + "</span>";
			}
			else
			{
				dezzz.innerHTML="<span class=\"c_day4\">" + dzzz + "</span>";
			}			
		}	
		else
		{			
 
			if(ifDraw(xzzz))
			{	

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -