Foros del Web » Creando para Internet » Flash y Actionscript »

calendario con fechas importantes

Estas en el tema de calendario con fechas importantes en el foro de Flash y Actionscript en Foros del Web. Nuevamente yo y aun no puedo lograr lo que intento... les explico: Estoy usando este codigo para generar un calendario: Cita: / objeto Date que ...
  #1 (permalink)  
Antiguo 22/12/2005, 07:43
 
Fecha de Ingreso: marzo-2003
Ubicación: Santiago
Mensajes: 53
Antigüedad: 14 años, 9 meses
Puntos: 0
Pregunta calendario con fechas importantes

Nuevamente yo y aun no puedo lograr lo que intento... les explico:
Estoy usando este codigo para generar un calendario:

Cita:
/ objeto Date que almacena el día de hoy
ciclolunarinicial = new Date(2000, 5, 1, 12, 0);
dialunar = ciclolunarinicial.getDate();
meslunar = ciclolunarinicial.getMonth();
anolunar = ciclolunarinicial.getFullYear();
diadehoy = new Date();
diasolar = diadehoy.getDate();
messolar = diadehoy.getMonth();
anosolar = diadehoy.getFullYear();
hoy = diadehoy.getDate();
numerodiaslunares = Math.abs(dialunar-diasolar)+(Math.abs(meslunar-messolar)*30)+(Math.abs(anolunar-messolar)*12);
// Ocultamos los numeros y el circulo para indicar el día actual
for (var i = 1; i<38; i++) {
setProperty("hoy"+i, _visible, false);
setProperty("dia"+i, _visible, false);
set("dia"+i+".dianum", "");
}
// array con los nombres de los meses y el listado de años bisiestos
meses = new Array("Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre");
bisiestos = "1900,1904,1908,1912,1916,1920,1924,1928,1932,1936 ,1940,1944,1948,1952,1956,1960,1964,1968,1972,1976 ,1980,1984,1988,1992,1996,2000,2004,2008,2012,2016 ,2020,2024,2028,2032,2036,2040,2044,2048,2052,2056 ,2060";
mes = diadehoy.getMonth()+1;
ano = diadehoy.getFullYear();
mestxt = meses[mes-1];
anotxt = ano;
esbisiesto = bisiestos.indexOf(ano);
if (esbisiesto == -1) {
diameses = new Array("31", "28", "31", "30", "31", "30", "31", "31", "30", "31", "30", "31");
} else {
diameses = new Array("31", "29", "31", "30", "31", "30", "31", "31", "30", "31", "30", "31");
}
numerodias = diameses[mes-1];
primerdia = new Date(ano, mes-1);
if (mes<10) {
numeromes = "0"+mes;
} else {
numeromes = mes;
}
if (hoy<10) {
numerodia = "0"+hoy;
} else {
numerodia = hoy;
}
fechatxt = numerodia+"."+numeromes+"."+ano;
diauno = primerdia.getDay();
if (diauno == 0) {
diauno = 7;
}
i = diauno;
n = 1;
numerodias = Number(numerodias)+diauno;
do {
if (n == hoy) {
setProperty("hoy"+i, _visible, true);
}
setProperty("dia"+i, _visible, true);
set("dia"+i+".dianum", n);
i++;
n++;
} while (Number(i)<numerodias);

stop();

En un campo de texto llamado como variable "fechatxt" estoy desplegando la fecha actual en numeros, PERO aca viene mi pregunta...
Como puedo crear otro campo de texto dinamico llamado "celebratxt" que de acuerdo al resultado de la fecha en "fechatxt" me escriba un texto determinado?

Por ejemplo... Cuando el campo dinamico "fechatxt" muestre la fecha 20.01.2006 el campo de texto dinamico "celebratxt" muestre el texto "Dia del cumpleaños de Juanita" . Y asi asi con varias celebraciones...
Como guardo los textos o citas y como hago la llamada??

MUCHAS GRACIAS
__________________

==
Zmaster rulez!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 23:06.