[SEMI OT] Include Javascript?¿

29/03/2006 - 12:27 por Wokman | Informe spam
Hola a todos,

Tengo la siguente duda, Estoy desarrollando un CD multimedia el cual,
querria añadir unas cabeceras en flash, de manera aleatoria en cada pagina.

Tengo 5 cabeceras, entonces me gustaría hacer un random javascript de 1 a 5
para luego usar ese numero para pintar la cabecera:

Codigo Flash:

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
codebase="http://download.macromedia.com/pub/...,0,0"
widtha5 height6>
<param name=movie value="ELNUMEROALEATORIO.swf"> <param name=menu
value=false> <param name=quality value=high> <param name=scale
value=noborder> <param name=bgcolor value=#ffffff> <embed
src="ELNUMEROALEATORIO.swf" menu=false quality=high scale=noborder
bgcolor=#ffffff widtha5 height6 type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/shockwave.../embed>
</object>


ELNUMEROALEATORIO sería el resultado del random de ese script.

Ayuda!!! Mil gracias de antemano.
 

Leer las respuestas

#1 Jose A. Fernandez
29/03/2006 - 13:14 | Informe spam
Ya que estas con FLASH no te recomiendo que hagas esta "aleatoriedad"
con js sino dentro de la misma pelicula con AS (actionscript)...
Por ejemplo si tienes 5 cabeceras:
1) Creas una pelicula: Cacebera.swf, que sera la encargada de llamar
a las otras dentro de si misma
2) La peli no contiene nada solo un accion en el primer frame (porque
no necesitas un preloader ni nada por el estilo ya que estas dentro de
un CD multimedial)
3) la Accciones podrian ser:
a)
//Arreglo de Peliculas

aPelis=["Ejemplo1.swf","OtraCabecera.swf","UnaMas.swf","LaUltima.swf"]
;
loadMovie(aPelis[random(aPelis.length)]) ;
b)
//Si tienes las pelis nomencladas con numeros
loadMovie("MiCabecera_" + [random(aPelis.length)] + ".swf")
;
c)
Mas opciones:
- SI estas por cambiar mucho esto puede o bien
pasarle un parametro que sea la cantida de pelis
(mediante el FlashVars)
- Ultra, hiper y alta recomendacion que lo hagas con
xml

Espero que te sirva

SI requieres mas informacion te recomiendo la ayuda del mismo flash o
en lo news de macromedia
macromedia.general.espana
http://groups.google.com.ar/group/m...ral.espana

macromedia.general.latinamerica
http://groups.google.com.ar/group/m...tinamerica

Preguntas similares