Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/12/2003, 15:05
Avatar de Ruben_JD
Ruben_JD
 
Fecha de Ingreso: diciembre-2003
Ubicación: Quito-Ecuador
Mensajes: 218
Antigüedad: 20 años, 4 meses
Puntos: 7
Pregunta JScript en Flash

Hola a todos en el Foro.
Mi pregunta es la siguente: puedo poner este código de javascript de mi página web, en una página echa en flash o cual seria alguna solución.
Gracias de antemano.

<!-- CALENDARIO -->
<script>
var Meses="Enero Febrero Marzo Abril Mayo Junio Julio Agosto SeptiembreOctubre Noviembre Diciembre";
var Hoy=new Date();
var EsteDia;
var DiasPorMes=[31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];

Anyo=Hoy.getYear(); // Si el año es anterior a 2000 debe sumarse 1900 a la cantidad obtenida
// Observacion: El anyo se contabiliza a partir de 1900
EsteDia=Hoy.getDate();

// Actualizacion del mes de Febrero (por los anyos bisiestos)
if (((Anyo % 4 == 0) && (Anyo % 100 != 0)) || (Anyo % 400 == 0))
DiasPorMes[1] = 29;
// Numero de dias del mes actual
NDias =DiasPorMes[Hoy.getMonth()];

// Calculo que dia de la semana es el primero del mes
PrimerDia=Hoy;
PrimerDia.setDate(1);
// Observacion: Obtengo el dia de hoy (p.e, 10-11-1999) y calculo que dia de la semana
// es el dia 1 del mismo mes y anyo (p.e, 1-11-1999)
Comienzo=PrimerDia.getDay();

<!-- Escritura en la pantalla de la tabla correspondiente al mes actual -->

document.writeln("<FONT COLOR='#000000'>");
document.writeln("<CENTER>");

document.write("<TABLE BORDER=0 BGCOLOR='#ffff80' bordercolor='#0000FF'>"); // Borde ancho y Fondo calendario AMARILLO

document.write("<TR><TH COLSPAN=7 bgcolor='#C3A0E4'>"); // ROSADO

// Escribo en nombre del mes en la cabecera de la tabla
// Color mes
document.write('<H6><FONT FACE="Arial, Verdana, helcetica" COLOR="#0F5632">'+Meses.substring(Hoy.getMonth()*1 0,(Hoy.getMonth()+1)*10)+'</FONT>'); // Distancia entre letras de mes
// Observacion: Los meses se numeran desde 0 hasta 11
document.write(". ");

document.write("<FONT FACE='Arial, Verdana, helcetica' COLOR='#000C56'>"+Anyo+"</FONT>"); // Color año

document.write("</TR><TR><TH bgcolor='#808000'>"); // CAMBIO DE COLOR CELDAS DE LOS DIAS
document.write("<H6><FONT FACE='Arial, Verdana, helcetica' COLOR='#000000'>Do</FONT><TH bgcolor='#808000'><H6><FONT FACE='Arial, Verdana, helcetica' COLOR='#000000'>Lu</FONT><TH bgcolor='#808000'><H6><FONT FACE='Arial, Verdana, helcetica' COLOR='#000000'>Ma</FONT><TH bgcolor='#808000'><H6><FONT FACE='Arial, Verdana, helcetica' COLOR='#000000'>Mi</FONT><TH bgcolor='#808000'><H6><FONT FACE='Arial, Verdana, helcetica' COLOR='#000000'>Ju</FONT><TH bgcolor='#808000'><H6><FONT FACE='Arial, Verdana, helcetica' COLOR='#000000'>Vi</FONT><TH bgcolor='#808000'><H6><FONT FACE='Arial, Verdana, helcetica' COLOR='#000000'>Sa</FONT></TR></FONT>");
// Color Dias VERDE

// Escritura de los espacios en blanco de la tabla
document.write("<TR>");
columna=0;
for (i=0; i<Comienzo; i++)
{
document.write("<TD><FONT>"); //
columna++;
document.write("</FONT></TD>");
}
// Escritura de los dias del mes
for (i=1; i<=NDias; i++)
{
document.write("<TD bgcolor='#E3E3E3'>"); // PLATEADO
if (i == EsteDia)
document.write("<H5><FONT FACE='Arial, Verdana, helcetica' COLOR='#0000FF'")
else if (columna == 0)
document.write("<H6><FONT FACE='Arial, Verdana, helcetica' COLOR='#FF0000'>")
else document.write("<H6><FONT FACE='Arial, Verdana, helcetica' COLOR='#000000'>");
document.write("<CENTER>"+i+"</CENTER>");
if (i == EsteDia || columna == 0)
document.write("</FONT>")
else if (columna == 0)
document.write("<FONT FACE='Arial, Verdana, helcetica' COLOR='#FF0000'>");
document.write("</TD>");
columna++;
if (columna == 7)
{ document.write("</TR><TR>"); // Comienza una nueva fila
columna=0;
}
}
document.write("</TR>");
document.write("</TABLE>");
document.write("</CENTER>");
document.write("</FONT>");
</script>
__________________
RubénJ. Regresando al foro despues de un par de años. A preguntar más de las novedades del foro.