Código fuente de la aplicación de calendario de Android
Función runClock() {
var hoy = nueva fecha();
var display = tolocalestring ( );
if(documento.capas){documento.capas.documento en vivo.escribir(mi reloj)
documento en vivo. /p>
}else if(document.all)
liveclock.innerHTML=display
setTimeout("runClock()", 1000)
}
& lt%
Cadena userGuid =
if(session . get atributo(" guía de usuario 1 ")!=null){ p>
guid de usuario = sesión. obtener atributo ("guid de usuario 1"). toString();
}
int comprobar = 0;
verificar = nuevo DayRemindCheck(). obtener check(guid de usuario);
if (check & gt0){
% & gt
Window.open ("dayreminder.jsp","every Recordatorio diario "," barra de herramientas = no, barra de menú = no, barras de desplazamiento = sí, redimensionable = sí, ubicación = no, estado = no, ancho = 500, alto = 300 ");
& lt% } % & gt
& lt! -Inicio
var ahora = new Date();
Var mes_array = new Array("Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre");
documento escribir(" & lt; nombre del formulario = fecha_lista. & gt & lttable bgcolor = plata ancho = 250 & gt.
& lttr & gt& ltTD width = 250 >;");
document . write(" & lt; select name = mes onchange = change _ mes(this . options . selectedindex)>);
for(I = 0;i<month_array.length;i++)
{
if (now.getMonth()!= i)
{ document . write(" & lt; option value="+i+" >+mes _ array[I]); }
Otros
{ document . write (" & lt; valor de opción = "+I+" seleccionado & gt; "+mes _ matriz[I]); }
}
document . write(" & lt; /select >);
document . write(" & lt;/TD & gt; & ltTD >);
document . write(" & lt;seleccione nombre = año al cambiar = cambiar _ año( this . opciones[this . opciones . selectedindex])>);
for(I = 1950;i<3000;i++)
{
si (ahora .getYear()!= i)
{ documento . escribir(" & lt; valor de opción = "+i+" >+I); }
Otro
{ documento . escribir(" & lt; valor de opción = "+I+" seleccionado & gt; "+I }
}
documento .write("< /select></TD></tr><tr><td colspan = 2><center>);
document . write(" & lt; tabla bgcolor = borde blanco = 0 espacio entre celdas = 0 relleno entre celdas = 0 ancho = 252 & gt; & lttr bgcolor = gris align = centro & gt");
document . write("<td><font color=silver>.
1 ;)
}
documento .escribir(" </tr >;);
}
documento .escribir ( " </table >);
document . write(" </center></from></TD></tr> ;& lt/table >);
var show _ Fecha = nueva Fecha();
Función set_cal(show_date)
{
begin_day = nueva Fecha(show_Date.getyear(),show_date .getMonth(),1);
begin_day_date = comenzar_day.getday();
end_day = nueva fecha(show_Date.getyear(),show_date.getMonth()+1,1 );
Día de conteo = (día de finalización-día de inicio)/1000/ 60/60/24;
input_table(begin_day_date, count_day);
}
set_cal(show_date);
Función input_table(inicio, conteo)
{
init();
j = 0;
if (inicio! = 0){ I = comienzo-1;}else{i=6}
for(c = 1;c<count+1 ;c++)
{ p>
colum _ nombre = eval(" d "+I+" r "+j
if((now . getdate(); )= = c)& amp & amp(mostrar _ fecha . getmonth()= = ahora . getmonth())& & amp(mostrar _ fecha . getyear()= = ahora . getyear()){ columna _ nombre . estilo . color de fondo = " azul "; columna _ nombre estilo . color = " blanco ";};
nombre_columna = c;
i++;
if(I = = 7) { I = 0; j++;}
}
}
Función init()
{
for(j = 0;j<6;j++)
{
for(I = 0;i<7;i++)
{
colum_name = eval(" d "+I+" r "+j
colum_name.innerText =
colum_name); . estilo . color de fondo = " ";
nombre_columna . color = " ";
}
}
}<. /p>
Función cambio_mes(sel_mes)
{
mostrar _ Fecha = nueva Fecha(mostrar _ Fecha . getyear(), sel_mo
nth, 1);
set_cal(show_date);
}
Función cambio_año(select_year)
{
sel _ año = sel _ año.valor
show_date = nueva Fecha(sel_año, show_date.getMonth(), 1);
set _ cal(mostrar _ fecha);
}
//Fin-& gt;
& lt/script & gt;