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

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

?? calendar.js

?? 虛擬出版社系統 模擬出版社的業務流程 程序Demo
?? JS
字號:
//*******************************
//¨a?§¨???à?¨¢?
//*******************************
var dDate = new Date();
var month= dDate.getMonth()+1;
var year= dDate.getFullYear();
//alert(month+" "+year)
var day=dDate.getDate()
var inputtextid=null;
var tablepositionleft;
var tablepositiontop;
var tableformname;
var hasform;
var input;
var innerhtml="";
var middle="-";
var inputLength;
var align="left";

//************************************
//
//************************************

innerhtml+="<table id='dateselect'  border='0' width='101' cellspacing='0' cellpadding='0' style='display:none; left: 12; top: -250; border-left: 1 solid #D4D0C8; border-right: 1 solid #000000; border-top: 1 solid #D4D0C8; border-bottom: 1 solid #000000 z-index:100'>";
innerhtml+="<tr>";
innerhtml+="<td width='100%' style='border-left: 1 solid #FFFFFF; border-right: 1 solid #808080; border-top: 1 solid #FFFFFF; border-bottom: 1 solid #808080' height='112'>";
innerhtml+="<table border='0' cellspacing='0' cellpadding='0'>";
innerhtml+="<tr>";
innerhtml+="<td>";
innerhtml+="<table border='0' cellspacing='0' cellpadding='0' width='100%'>";
innerhtml+="<tr>";
innerhtml+="<td height='22' bgcolor='#000099' width='19' align='center'>";
innerhtml+="<p>";
innerhtml+="<button onclick='changeYearAndMonth(0)' style='height:16; width:20'></p>"
innerhtml+="<table border='0' cellspacing='0' cellpadding='0'>";
innerhtml+="<tr>";
innerhtml+="<td valign='top'>";
innerhtml+="<p style='margin-top: -6'>";
innerhtml+="<font style='font-family: Webdings;font-size: 11px'>";
innerhtml+="3</font>";
innerhtml+="</td>";
innerhtml+="</tr>";
innerhtml+="</table>";
innerhtml+="</td>";
innerhtml+="<td id='yearandmonth' bgcolor='#000099' height='22'>";
innerhtml+="<p align='center' style='margin-left: 20; margin-right: 20'><font color='#FFFFFF'><b>2001 ?¨o 3 ??</b></font>";
innerhtml+="</td>";
innerhtml+="<td height='22' bgcolor='#000099' width='32' align='center'>";
innerhtml+="<p><button onclick='changeYearAndMonth(1)' style='height:16; width:20'></p>";
innerhtml+="<table border='0' cellspacing='0' cellpadding='0'>";
innerhtml+="<tr>";
innerhtml+="<td valign='top'>";
innerhtml+="<p style='margin-top: -6'>";
innerhtml+="<font style='font-family: Webdings; font-size: 11px'>4</font>";
innerhtml+="</td>";
innerhtml+="</tr>";
innerhtml+="</table>";
innerhtml+="</td>";
innerhtml+="</tr>";
innerhtml+="</table>";
innerhtml+="</td>";
innerhtml+="</tr>";
innerhtml+="<tr>";
innerhtml+="<td id='draw'>";
innerhtml+="asd";
innerhtml+="</td>";
innerhtml+="</tr>";
innerhtml+="</table>";
innerhtml+="</td>";
innerhtml+="</tr>";
innerhtml+="</table>";
//alert(innerhtml)

document.write(innerhtml);


//****************************************
//
//***************************************

function fGetDaysInMonth(iMonth, iYear) {
var dPrevDate = new Date(iYear, iMonth, 0);
return dPrevDate.getDate();
}

function fBuildCal(iYear, iMonth, iDayStyle) {
var aMonth = new Array();
aMonth[0] = new Array(7);
aMonth[1] = new Array(7);
aMonth[2] = new Array(7);
aMonth[3] = new Array(7);
aMonth[4] = new Array(7);
aMonth[5] = new Array(7);
aMonth[6] = new Array(7);
var dCalDate = new Date(iYear, iMonth-1, 1);
var iDayOfFirst = dCalDate.getDay();
var iDaysInMonth = fGetDaysInMonth(iMonth, iYear);
var iVarDate = 1;
var i, d, w;
if (iDayStyle == 2) {
aMonth[0][0] = "Sunday";
aMonth[0][1] = "Monday";
aMonth[0][2] = "Tuesday";
aMonth[0][3] = "Wednesday";
aMonth[0][4] = "Thursday";
aMonth[0][5] = "Friday";
aMonth[0][6] = "Saturday";
} else if (iDayStyle == 1) {
aMonth[0][0] = "?";
aMonth[0][1] = "?";
aMonth[0][2] = "?";
aMonth[0][3] = "?";
aMonth[0][4] = "?";
aMonth[0][5] = "?";
aMonth[0][6] = "?";
} else {
aMonth[0][0] = "Su";
aMonth[0][1] = "Mo";
aMonth[0][2] = "Tu";
aMonth[0][3] = "We";
aMonth[0][4] = "Th";
aMonth[0][5] = "Fr";
aMonth[0][6] = "Sa";
}
for (d = iDayOfFirst; d < 7; d++) {
aMonth[1][d] = iVarDate;
iVarDate++;
}
for (w = 2; w < 7; w++) {
for (d = 0; d < 7; d++) {
if (iVarDate <= iDaysInMonth) {
aMonth[w][d] = iVarDate;
iVarDate++;
      }
   }
}
return aMonth;
}

function fDrawCal(iYear, iMonth,iDayStyle) {
var myMonth;
//alert(day)
myMonth = fBuildCal(iYear, iMonth, iDayStyle);

innerhtml+="<table border='0' width='100%' bgcolor='#FFFFFF' cellspacing='0' cellpadding='0'><tr>";
innerhtml+="<td width='14%' align='center' bgcolor='#D4D0C8'><p style='margin-left: 10; margin-right: 10; margin-top: 2'><b>" + myMonth[0][0] + "</b></td>";
innerhtml+="<td width='14%' align='center' bgcolor='#D4D0C8'><p style='margin-left: 10; margin-right: 10; margin-top: 2'><b>" + myMonth[0][1] + "</b></td>";
innerhtml+="<td width='14%' align='center' bgcolor='#D4D0C8'><p style='margin-left: 10; margin-right: 10; margin-top: 2'><b>" + myMonth[0][2] + "</b></td>";
innerhtml+="<td width='14%' align='center' bgcolor='#D4D0C8'><p style='margin-left: 10; margin-right: 10; margin-top: 2'><b>" + myMonth[0][3] + "</b></td>";
innerhtml+="<td width='14%' align='center' bgcolor='#D4D0C8'><p style='margin-left: 10; margin-right: 10; margin-top: 2'><b>" + myMonth[0][4] + "</b></td>";
innerhtml+="<td width='14%' align='center' bgcolor='#D4D0C8'><p style='margin-left: 10; margin-right: 10; margin-top: 2'><b>" + myMonth[0][5] + "</b></td>";
innerhtml+="<td width='14%' align='center' bgcolor='#D4D0C8'><p style='margin-left: 10; margin-right: 10; margin-top: 2'><b>" + myMonth[0][6] + "</b></td>";
innerhtml+="</tr>";
for (w = 1; w < 6; w++) {
      innerhtml+="<tr>"
      for (d = 0; d < 7; d++) {
            //innerhtml+="<td align='center' valign='top' width='" + iCellWidth + "' height='" + iCellHeight + "' id=calCell style='CURSOR:Hand' onclick=fSetSelectedDay(this)>");
            
            if(myMonth[w][d]==day)
                innerhtml+="<td class='day' id='calday' width='14%' bgcolor='#FFcc99' align='center' style='border-bottom-style: solid; border-bottom-width: 1'>";
            else if((myMonth[w][d]==dDate.getDate())&&(year==dDate.getFullYear())&&(month==dDate.getMonth()+1))
                innerhtml+="<td class='day' id='calday' width='14%' bgcolor='#99ccff' align='center' style='border-bottom-style: solid; border-bottom-width: 1'>";    
            else
                innerhtml+="<td class='day' id='calday' width='14%' bgcolor='#ffffff' align='center' style='border-bottom-style: solid; border-bottom-width: 1'>";
            if (!isNaN(myMonth[w][d])) {
                   
                   innerhtml+="<p style='margin-left: 10; margin-right: 10; margin-top: 2'>" + myMonth[w][d];
   
            } else {
                  //innerhtml+="<font id=calDateText style='CURSOR:Hand'>&nbsp;</font>";
            }
           innerhtml+="</td>"
       }
      innerhtml+="</tr>";
 }
innerhtml+="<tr>"
for (d = 0; d < 7; d++) {
   innerhtml+="<td class='day' width='14%' bgcolor='#FFFFFF' align='center' style='border-bottom-style: solid; border-bottom-width: 1'>";
if (!isNaN(myMonth[6][d])) {        
     innerhtml+="<p style='margin-left: 10; margin-right: 10; margin-top: 2'>" + myMonth[6][d];
   
} else {
//innerhtml+="<font id=calDateText style='CURSOR:Hand'>&nbsp;</font>";
}
innerhtml+="</td>"
}
innerhtml+="</tr>";
innerhtml+="</table>"
}

//*******************************
//
//*******************************
function setTableLeft(left){
    tablepositionleft=left; 	
}

function setTableTop(top){
    tablepositiontop=top;	
}

function setInputTextID(id){
    inputtextid=id;	
}

function setTableForm(formname){
   tableformname=formname;	
}

function setHasForm(hasForm){
   hasform=hasForm;	
}

function setmiddle(midd){
  middle=midd;
}
function setInputLength(width){
   inputLength=width;	
}

function setAlign(val){
  align=val;	
}

function showSelectTable(flag){
   var obj=eval("dateselect");
   if(!flag)
        obj.style.display="none";
   obj.style.position="absolute";
   
   obj.style.left=tablepositionleft;
   obj.style.top=tablepositiontop;
   if(obj.style.display=="none"){   	   
           obj.style.display="block";

         }
   else
         obj.style.display="none";
           	
}

function parseInputTextValue(val){
  var value=checkinputtextvalue(val);
  var b=new Array();
  for(var i=0;i<2;i++){
   //alert(value)
   var a=value.indexOf(middle);
   if(value.substring(0,a)=="08"){
      b[i]=8;	
   }else{
   if(value.substring(0,a)=="09"){
      b[i]=9;	
   }else{
      b[i]=parseInt(value.substring(0,a));
   }
   }
   
   value=value.substring(a+1);
   }
   if(value.charAt(0)=='0'){
       value=value.substring(1);
    }
  b[2]=parseInt(value);
  //alert(b[2]);
  year=b[0];
  month=b[1];
  day=b[2];
 changeYearAndMonth(3);    	
}

function checkinputtextvalue(val){
   var flag=false;
   var i,j;
   var value,val1,val2;
   if(val.length!=10){
      flag=true;
      //alert("check input error!!!!!")     
   }
   if(flag){
      value=year+middle;
      if(month<10)
          value+="0"+month+middle;
       else
          value+=month+middle;
      if(day<10)
          value+="0"+day;
       else
          value+=day;
       if(hasform){
	  var obj1=eval(tableformname);
	  input=eval(obj1.name+"."+inputtextid);
       }
       else
	  input=eval(inputtextid);
       input.value=value;  
   }
   else
       value=val;

   return value;
}

function initDay(obj){
obj.onmouseover=OnMouseOver;
obj.onmouseout=OnMouseOut;
obj.onmousedown=OnMouseDown;
}

function OnMouseOver(){
  var obj=event.srcElement;
  var element=obj.parentElement;
    var k
  if(element.className!="day")
      k=obj;
   else
      k=element;
  //alert(k.className);    
  k.className="onMouseOver";
}

function OnMouseOut(){
  var obj=event.srcElement;
  var element=obj.parentElement;
  var k
  if(!element.id)
      k=obj;
   else
      k=element;
  //alert(k.className);    
  k.className="day";
}

function OnMouseDown(){
  var obj=event.srcElement;
  var element=obj.parentElement;
  var k
  if(!element.id)
      k=obj.innerText;
   else
      k=element.innerText;   
  //alert(obj.innerText);
  //alert(element.innerText);
 //alert(obj.id)
 //alert(element.id)
  //alert(k)
  day=k;   
   if(hasform){
        var obj1=eval(tableformname);
        input=eval(obj1.name+"."+inputtextid);
   }
   else
       input=eval(inputtextid);
  var text=""+year+middle;
  if(month<10)
     text+="0"+month+middle;
   else
      text+=month+middle;
  if(day<10)
     text+="0"+day;
   else
     text+=day;
   input.value=text; 
   showSelectTable(true);          	
}

function changeYearAndMonth(flag){
  var innertext="<p align=center style='margin-left: 20; margin-right: 20'><font color='#FFFFFF'><b>";
  if(flag==1){ 
     if(month>=12){
         month=1
         year++;
     }
     else
         month++;  
   }
  else if(flag==0){
     if(month<=1){
         month=12;
         year--;
     }
     else
         month--;
  }
  innertext+= year+"?¨o"+month+"??";
  innertext+="</b></font>";
  var obj=eval("yearandmonth");
  obj.innerHTML=innertext;
  innerhtml="";
  setJavaScript();
}

function setJavaScript(){
  //alert(year+"   "+month)  
  fDrawCal(year,month,1);
  var obj=eval("draw");	
  obj.innerHTML=innerhtml;
  var col=document.all.tags("td");
  for(var i=0;i<col.length;i++){
      if(col[i].className=="day"&&col[i].innerText!="")
            initDay(col[i]);
  }
}

function set(){
   var flag=false;
   var args=set.arguments;
   if(inputtextid==null||inputtextid==args[0])
           flag=true;
   //alert(args[0])        
  //alert(event.clientX-event.offsetX)
  //setInputLength(args[0]);
   
   setInputTextID(args[0]);
   setAlign(args[1])
   //fDrawSelectTable();
   if(args.length==5){
       setHasForm(args[2]);
       setTableForm(args[3])
       setmiddle(args[4]);
   }
   else
       setmiddle(args[2])
   if(args.length==3)
      alert("arguments lenght error");
      
   if(hasform){
        var obj1=eval(tableformname);
        input=eval(obj1.name+"."+inputtextid);
   }
   else
       input=eval(inputtextid);
   var x,y;
   inputLength=input.style.width;
   if(!inputLength){
       inputLength=7*input.size;     
   }
   else{
      var i=inputLength.indexOf("px");
      inputLength=parseInt(inputLength.substring(0,i));
   }
   
   //alert(inputLength)
   if(align=="left"){
   x=event.clientX-event.offsetX-inputLength;
   }
   else if(align=="right"){
     x=event.clientX-event.offsetX-210;	
   }
   else{
      alert("args[1] Error")
      return;
   }
   y=event.clientY+(20-event.offsetY);
   //alert(event.clientY+event.offsetY+2)        
   setTableLeft(x);
   setTableTop(y);    
   parseInputTextValue(input.value);

   innerhtml=""
   setJavaScript(); 
   //alert(flag)            
   showSelectTable(flag);   
}

function getTime(textName,alignt)
{
       set(textName,alignt,true,'mainform','-');
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
26uuuu精品一区二区| 丝袜诱惑制服诱惑色一区在线观看 | 国产三级三级三级精品8ⅰ区| 7777精品伊人久久久大香线蕉| 99精品视频在线观看| 精品一区二区三区在线播放| 色88888久久久久久影院野外| 久久99国产精品免费网站| 国产一区欧美日韩| 精品亚洲免费视频| 色婷婷精品大在线视频| 欧美中文字幕亚洲一区二区va在线| 日本久久一区二区三区| 久久精品一区二区| 蜜桃一区二区三区在线| 国产在线精品一区二区夜色| 国产一区福利在线| 欧美日韩国产成人在线91| 日韩欧美专区在线| 亚洲国产精品国自产拍av| 一区二区在线观看视频 | 国产三级精品在线| 91豆麻精品91久久久久久| 国产亚洲污的网站| 免费av成人在线| 国产91精品露脸国语对白| bt欧美亚洲午夜电影天堂| 欧美亚洲综合另类| 久久久美女毛片| 一区二区三区 在线观看视频| 人人精品人人爱| 在线观看91av| 综合久久一区二区三区| 日韩国产精品91| 成人免费黄色在线| 欧美一级在线观看| 最新高清无码专区| 波多野结衣中文字幕一区 | 欧美高清一级片在线观看| 麻豆91免费看| 精品久久久久99| 亚洲最大成人综合| 欧美午夜理伦三级在线观看| 亚洲最大成人网4388xx| 欧美三级中文字幕| 亚洲女爱视频在线| 国产精品自在欧美一区| 亚洲欧美日韩在线| 91欧美激情一区二区三区成人| 欧美二区乱c少妇| 久久99久久99精品免视看婷婷 | 在线视频你懂得一区| 亚洲一区二区三区影院| 国产成人精品免费| 欧美一级在线免费| 国产专区综合网| 国产精品福利电影一区二区三区四区| 日韩专区欧美专区| 欧美精品一区二区三区一线天视频| 亚洲一区二区精品视频| 在线播放/欧美激情| 久久国产精品一区二区| 欧美高清性hdvideosex| 久久99精品久久久久久动态图| 国产日韩综合av| 在线免费观看视频一区| 日本aⅴ免费视频一区二区三区| 国产日韩欧美在线一区| 色av成人天堂桃色av| 日本特黄久久久高潮| 中文字幕 久热精品 视频在线| 在线观看av不卡| 精品亚洲成av人在线观看| 亚洲女爱视频在线| 久久只精品国产| 欧美色偷偷大香| 成人免费黄色大片| 日日欢夜夜爽一区| 中文字幕人成不卡一区| 国产99精品在线观看| 中文字幕一区二区三区不卡| 色综合一个色综合| 久久一区二区三区国产精品| 99精品国产一区二区三区不卡| 性感美女极品91精品| 欧美肥妇free| 成人va在线观看| 麻豆91免费看| 亚洲一区二区三区三| 欧美激情一区二区三区| 91精品在线免费| 91论坛在线播放| 国产不卡高清在线观看视频| 日韩成人免费电影| 一区二区三区四区激情| 国产精品色哟哟网站| 色哟哟亚洲精品| 粉嫩蜜臀av国产精品网站| 美女一区二区三区| 天天综合日日夜夜精品| 欧美tickling网站挠脚心| 成人午夜在线免费| 午夜久久久久久久久| 中文在线免费一区三区高中清不卡| 91精品国产综合久久精品图片| 色中色一区二区| 97超碰欧美中文字幕| 成人免费va视频| 国产凹凸在线观看一区二区| 国产精品一区一区三区| 韩国中文字幕2020精品| 久久精品久久精品| 麻豆精品一区二区| 免费看日韩a级影片| 日本不卡一区二区| 日韩不卡一区二区三区| 视频一区二区中文字幕| 亚洲成人在线网站| 午夜欧美在线一二页| 亚洲国产精品久久一线不卡| 日韩丝袜情趣美女图片| 欧美美女黄视频| 欧美一区二区三区在线视频| 欧美一区二区三区免费在线看| 欧美一区二区免费| 日韩精品一区二区三区视频播放| jlzzjlzz欧美大全| 成人黄色av网站在线| 成人自拍视频在线观看| 不卡的av在线播放| 972aa.com艺术欧美| 91香蕉国产在线观看软件| 色综合久久六月婷婷中文字幕| 91精品办公室少妇高潮对白| 欧美三级资源在线| 日韩一区二区中文字幕| 久久久久88色偷偷免费| 国产精品日日摸夜夜摸av| 亚洲综合一区二区三区| 三级欧美韩日大片在线看| 极品少妇xxxx精品少妇偷拍| 国产精品888| 91麻豆成人久久精品二区三区| 欧美日韩精品一区二区在线播放| 欧美一二三四在线| 老鸭窝一区二区久久精品| 国产曰批免费观看久久久| proumb性欧美在线观看| 欧美日韩日本视频| 国产婷婷色一区二区三区| 亚洲人成网站色在线观看| 视频一区欧美日韩| 国产精品一二三区| 日本久久一区二区三区| 欧美tk—视频vk| 有坂深雪av一区二区精品| 精一区二区三区| 色综合久久九月婷婷色综合| 日韩一区二区在线免费观看| 中文字幕一区二区在线播放| 日本中文字幕不卡| 波多野结衣亚洲一区| 欧美日韩一区精品| 国产日韩欧美亚洲| 三级久久三级久久久| 成人美女视频在线观看| 777亚洲妇女| 亚洲视频免费在线| 国产一区在线不卡| 欧美日韩国产精品成人| 国产精品久久久久久妇女6080| 日韩国产精品大片| 91福利视频久久久久| 国产网红主播福利一区二区| 亚洲成人自拍网| 色综合久久综合| 国产三级欧美三级日产三级99| 午夜精品久久一牛影视| 91老司机福利 在线| 国产清纯在线一区二区www| 丝袜脚交一区二区| 日本久久电影网| 亚洲欧洲精品一区二区三区 | 亚洲五码中文字幕| 91免费视频观看| 国产精品久线观看视频| 国产风韵犹存在线视精品| 日韩视频免费观看高清完整版在线观看 | 日韩精品在线一区二区| 亚洲一卡二卡三卡四卡无卡久久 | 91啪在线观看| 国产精品三级在线观看| 国产一区二区三区蝌蚪| 精品少妇一区二区三区| 日本三级亚洲精品| 欧美一区二区三区免费大片| 性做久久久久久| 91精品国产手机| 午夜精品福利一区二区三区av | 成人免费高清视频在线观看|