Comunidad de diseño web y desarrollo en internet online

Desplegar texto segun el dia

Citar            
MensajeEscrito el 02 Jul 2005 04:04 am
Hola, lo que quier hacer es que quiero poner un .swf y lo que hace es que mostrará un texto segun el dia que sea ( miercoles o viernes)

estube buscando y vi algo que me podria servir , estos commandos pero no tengo idea como usarlos.

Código :

dia_date=new Date 
dia=dia_date.getDay()


y en el que dia almacenará un numero 0 para domingo y 6 para sabado

alguien porfavor me podria ayudar?

Muchas Gracias :D

Por wozza

14 de clabLevel



 

msie
Citar            
MensajeEscrito el 02 Jul 2005 05:27 am
Hola Bienvenido a CLAB
seria algo asi

Código :

arr_textos[0] = "Domingo";
arr_textos[1] = "Lunes";
arr_textos[2] = "Martes";
arr_textos[3] = "Miercoles";
arr_textos[4] = "Jueves";
arr_textos[5] = "Viernes";
arr_textos[6] = "Sabado";

vr_fecha = new Date();
vr_numdia = vr_fecha.getDay()
trace(arr_textos[vr_numdia]);


Saludos :D

Por flasher

Invitado



 

msie
Citar            
MensajeEscrito el 02 Jul 2005 08:14 am
Te falto declarar el array flasher, y usar FireFox ¬¬

Quedaria asi:

Código :

arr_textos:Array = new Array();
arr_textos[0] = "Domingo";
arr_textos[1] = "Lunes";
arr_textos[2] = "Martes";
arr_textos[3] = "Miercoles";
arr_textos[4] = "Jueves";
arr_textos[5] = "Viernes";
arr_textos[6] = "Sabado";

vr_fecha = new Date();
vr_numdia = vr_fecha.getDay()
trace(arr_textos[vr_numdia]);


^^ La la la la :music:
Saludos

Por Cep

BOFH

1509 de clabLevel

9 tutoriales

1 ejemplo

Genero:Masculino   REC Bastard Operators From Hell

Web Developer

firefox
Citar            
MensajeEscrito el 02 Jul 2005 03:21 pm
XD XD XD XD si verdad, se me paso (excusa: estaba de amanecida :P), sobre IE XD no estoy en la Pc de siempre...

Por flasher

Invitado



 

firefox
Citar            
MensajeEscrito el 02 Jul 2005 04:50 pm

flasher escribió:

sobre IE XD no estoy en la Pc de siempre...


Perdonado.... xD

Por Cep

BOFH

1509 de clabLevel

9 tutoriales

1 ejemplo

Genero:Masculino   REC Bastard Operators From Hell

Web Developer

firefox
Citar            
MensajeEscrito el 02 Jul 2005 05:27 pm
Wozza ahora practica con los meses :lol: :lol:

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 02 Jul 2005 05:52 pm

Maikel escribió:

Wozza ahora practica con los meses :lol: :lol:
Hola.. me interesa mucho poder realizar estas acciones de que cada dia cambia el swf .. podria explicarme un poco como podria realizarlo .. se los agradeceria ..

Por Pley

Claber

2268 de clabLevel

8 tutoriales

 

Lima - Peru

msie
Citar            
MensajeEscrito el 02 Jul 2005 06:02 pm
El objeto Date de actionscript te proporciona la fecha y hora del sistema, ten en cuenta que actionscript se ejecuta del lado del cliente, es decir que la fecha y hora que se mostrara será la del que este viendo el SWF.

Bueno pero con este objeto y un poco de imaginación puedes idearte otras cosas.

Mas referencia de Date en la ayuda de Flash

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 02 Jul 2005 06:18 pm
Si kieres currate un php ke pille la del servidor y se la pases en una variable al Flash de modo que ya no hay error :P

Por MorphX

SWAT Team

982 de clabLevel

3 tutoriales

  SWAT

La Telaraña Digital

mozilla
Citar            
MensajeEscrito el 02 Jul 2005 07:31 pm
usarias lo mismo

arr_textos:Array = new Array();
arr_textos[0] = "Domingo.swf";
arr_textos[1] = "Lunes.swf";
arr_textos[2] = "Martes.swf";
arr_textos[3] = "Miercoles.swf";
arr_textos[4] = "Jueves.swf";
arr_textos[5] = "Viernes.swf";
arr_textos[6] = "Sabado.swf";

vr_fecha = new Date();
vr_numdia = vr_fecha.getDay()
mc.loadMovie(arr_textos[vr_numdia]);

Saludos :D

Por flasher

Invitado



 

msie
Citar            
MensajeEscrito el 02 Jul 2005 09:14 pm
Claro .. pero les dire q no domino .. mucho el AS ... eso codigo lo pongo en un Frame dentro de un MC y cosas asì .. para poder tener un idea mas clara de lo puedo hacer con ese codigo.. se los agradeceria .. :)

Por Pley

Claber

2268 de clabLevel

8 tutoriales

 

Lima - Peru

msie
Citar            
MensajeEscrito el 03 Jul 2005 01:22 am
Muchas Gracias pero tengo una duda, con que variable tengo que declarar el cuadro de texto? ( tiene que ser dinamico verdad) , es que no se como funciona esto

:oops:

Saludos

Por wozza

14 de clabLevel



 

msie
Citar            
MensajeEscrito el 03 Jul 2005 01:43 am
pues si una vez tengas tu campo de texto creado en tu MC, lo colocas estatico en propiedades y en le colocas un nombre de instancia, luego le asignas el valor del dia correspondiente con la ruta del campo es decir (usando el codigo de flasher)

if(arr_textos[vr_numdia]==0)
{
_root.MC.campotextodinamico="es domingo";
}

Saludos

Por Prozac

SWAT Team

1546 de clabLevel

1 tutorial

Genero:Masculino   SWAT

donde se regresa el viento

firefox
Citar            
MensajeEscrito el 03 Jul 2005 01:58 am
A ver ambos ponga un texto dinamico (dynamic text) y en instance name (nombre de instancia) le dan el nombre de fechatxt, y ponen en el primer frame este codigo:

Código :

var fecha = new Date();
mes = fecha.getMonth();
dia = fecha.getDay();
anno = fecha.getFullYear();
hora = fecha.getHours();
min = fecha.getMinutes();
seg = fecha.getSeconds();
fechatxt.text = "Dia: "+dia+" mes: "+mes+" Año: "+anno+"\n";
fechatxt.text+= "Hora: "+hora+" min: "+min+" segundos: "+seg;
fechatxt.multiline = true;
fechatxt.autoSize =true;


Ahora deben poner un frame adicional ojo que no sea framekey(fotograma clave) simplemente un fotograma. y vean como ven como se comporta el código, lo del frame es para que se actualize la hora :wink:

Ahora hagan una práctica sencilla, solo que cuando los segundos, minutos y hora son menores que 10 es decir de 1 a 9 muestran un solo caracter, y deberia mostrar 01..09 en vez de 1..9 para que se vea mejor :D

Más información sobre el objeto Date en la ayuda de Flash, :)

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 04 Jul 2005 02:08 pm

Prozac escribió:

pues si una vez tengas tu campo de texto creado en tu MC, lo colocas estatico en propiedades y en le colocas un nombre de instancia, luego le asignas el valor del dia correspondiente con la ruta del campo es decir (usando el codigo de flasher)

if(arr_textos[vr_numdia]==0)
{
_root.MC.campotextodinamico="es domingo";
}

Prozac en este caso se colocaria un if para cada uno ?????
creo que seria mucho codigo en este caso por ahorrar codigo solo le pondriamos

Código :

_root.MC.campotextodinamico = arr_textos[vr_numdia];


porque el texto que contenga el arreglo sera el que mostrara teniendo como guia el numero de dia, ahora si quieres que por ese dia declare o haga otra cosas entonces usarias el codigo con una correccion, solo verificarias el dia

Código :

...
if(vr_numdia==0)
...

y dentro podrias hacer mas cosas solo en ese caso pero si solo quieres mostrar un mensaje creo que con el que puse arriba es suficiente

Saludos ;)

Por flasher

Invitado



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.