stu1.jsp~3~
上传用户:top0756
上传日期:2022-08-11
资源大小:6501k
文件大小:4k
源码类别:

Jsp/Servlet

开发平台:

VBScript

  1. <html>
  2. <head>
  3. <title>日历</title>
  4. <script language="javascript" type="text/javascript">
  5. var vn="Microsoft Internet Explorer";
  6. var some;
  7. if(navigator.appName!=vn)
  8.   some=1900;
  9. else
  10.   some=0;
  11. function montharr(m0,m1,m2,m3,m4,m5,m6,m7,m8,m9,m10,m11) {
  12.  this[0]=m0;
  13.  this[1]=m1;
  14.  this[2]=m2;
  15.  this[3]=m3;
  16.  this[4]=m4;
  17.  this[5]=m5;
  18.  this[6]=m6;
  19.  this[7]=m7;
  20.  this[8]=m8;
  21.  this[9]=m9;
  22.  this[10]=m10;
  23.  this[11]=m11;
  24. }
  25. function calendar() {
  26.  var monthNames="JanFebMarAprMayJunJulAugSepOctNovDec";
  27.  var today = new Date();
  28.  var thisDay;
  29.  var monthDays = new montharr(31,28,31,30,31,30,31,31,30,31,30,31);
  30.  year=today.getYear();
  31.  thisDay=today.getDate();
  32.  if (((year%4==0)&&(year%100!=0))||(year%400==0)) monthDays[1]=29;
  33.  nDays=monthDays[today.getMonth()];
  34.  firstDay=today;
  35.  firstDay.setDate(1);
  36.  testMe=firstDay.getDate();
  37.  if(testMe==2) firstDay.setDate(0);
  38.  startDay=firstDay.getDate();
  39.  document.write('<table border="0" cellspacing="0" cellpadding="2" align="center" bgcolor="#0080FF"><tr><td><table width="100%" border="0" cellspacing="0" cellpadding="2" bgcolor="#0080FF">');
  40.  document.write('<tr><th colspan="7" bgcolor="#C8E3FF">');
  41.  var dayNames = new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六");
  42.  var monthNames= new Array("1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月");
  43.  var now = new Date();
  44.  document.write("<font style=font-size:9pt;Color:#330099>","公元","",now.getYear()+some,"年","",
  45.   monthNames[now.getMonth()],"",now.getDate(),"日","",dayNames[now.getDay()],"</font>");
  46.  document.writeln('</th></tr><tr><th bgcolor="#0080FF"><font style="font-size:9pt;Color:white">日</font></th>');
  47.  document.writeln('<th bgcolor="#0080FF"><font style="font-size:9pt;Color:white">一</font></th>');
  48.  document.writeln('<th bgcolor="#0080FF"><font style="font-size:9pt;Color:white">二</font></th>');
  49.  document.writeln('<th bgcolor="#0080FF"><font style="font-size:9pt;Color:white">三</font></th>');
  50.  document.writeln('<th bgcolor="#0080FF"><font style="font-size:9pt;Color:white">四</font></th>');
  51.  document.writeln('<th bgcolor="#0080FF"><font style="font-size:9pt;Color:white">五</font></th>');
  52.  document.writeln('<th bgcolor="#0080FF"><font style="font-size:9pt;Color:white">六</font></th>');
  53.  document.writeln('</tr><tr>');
  54.  column=0;
  55.  for (i=0; i<startDay; i++) {
  56.   document.writeln("n<td><font style=font-size:9pt></font></td>");
  57.   column++;
  58.  }
  59.  for (i=1; i<nDays; i++) {
  60.   if (i==thisDay) {
  61.    document.writeln('</td><td align="center" bgcolor="#FF8040"><font style=font-size:9pt;Color:#FFFFFF><B>');
  62.   } else {
  63.    document.writeln('</td><td align="center" bgcolor="#FFFFFF"><font style=font-size:9pt;font-family:Arial;font-weight:bold;Color:#330066>');
  64.   }
  65.   document.writeln(i);
  66.   if(i==thisDay) document.writeln("</font></td>");
  67.   column++;
  68.   if (column==7) {
  69.    document.writeln("<tr>");
  70.    column=0;
  71.   }
  72.  }
  73.  document.writeln('<tr><td colspan="7" align="center" valign="top" bgcolor="#0080FF"><form name="clock"onSubmit="0"><font style=font-size:9pt;Color:#FFFFFF>现在时间:</font><input type="text" name="face" align="top"></td></tr></table></td></tr></table></form>');
  74. }
  75. var timerID=null;
  76. var timerRunning=false;
  77. function stopclock() {
  78.  if(timerRunning)
  79.   clearTimeout(timerID);
  80.  timerRunning=false;
  81. }
  82. function showtime() {
  83.  var now = new Date();
  84.  var hours = now.getHours();
  85.  var minutes = now.getMinutes();
  86.  var seconds = now.getSeconds();
  87.  var timeValue="";
  88.  if (hours>=1&&hours<4) {
  89.   timeValue+=("凌晨")
  90.  }
  91.  if (hours>=4&&hours<6) {
  92.   timeValue+=("清晨")
  93.  }
  94.  if (hours>=6&&hours<9) {
  95.   timeValue+=("早上")
  96.  }
  97.  if (hours>=9&&hours<12) {
  98.   timeValue+=("上午")
  99.  }
  100.  if (hours>=12&&hours<13) {
  101.   timeValue+=("中午")
  102.  }
  103.  if (hours>=13&&hours<18) {
  104.   timeValue+=("下午")
  105.  }
  106.  if (hours>=18&&hours<19) {
  107.   timeValue+=("傍晚")
  108.  }
  109.  if (hours>=19&&hours<24) {
  110.   timeValue+=("晚上")
  111.  }
  112.  if (hours<1) {
  113.   timeValue+=("午夜")
  114.  }
  115.  timeValue+=((hours>12)?hours-12:hours)
  116.  timeValue+=((minutes<10)?":0":"0")
  117.  timeValue+=((seconds<10)?":0":"0")
  118.  document.clock.face.value=timeValue
  119.  timerID=setTimeout("showtime()",1000)
  120.  timerRunning=true
  121. }
  122. function startclock() {
  123.  stopclock();
  124.  showtime();
  125. }
  126. </script>
  127. </head>
  128. <body onLoad="startclock;timerONE=window.setTimeout">
  129. <script>
  130. <!--
  131. calendar();
  132. -->
  133. </script>
  134. </body>
  135. </html>