Comunidad de diseño web y desarrollo en internet online

Como hacer que un boton de flash te dirija a distintas url

Citar            
MensajeEscrito el 21 Abr 2011 08:06 pm
H
ola, que tal? Un cliente me pide que un boton vaya cambiando la url a la cual te dirije cada vez que lo clikeas. Tegno el boton hecho en flash, debería llamar a una funcion de javascript en el html que esta inserto? Cual seria la adecuada? No tengo idea de javascrip, por favor que alguien que me ayude, que necesito hacer eso para terminar la pagina, mil gracias !!!!!
:shock:

Por leishasan

3 de clabLevel



 

firefox
Citar            
MensajeEscrito el 21 Abr 2011 08:07 pm
Me explico mejor, cada vez que lo clickeas te abre una url distinta. Gracias!

Por leishasan

3 de clabLevel



 

firefox
Citar            
MensajeEscrito el 21 Abr 2011 10:03 pm
Que codigo estas usando por el momento? que has intentado? por cierto, no te preocupes por javascript porque se puede hacer facilmente en flash, pero tienes que intentar hacerlo y cuando en serio ya no sepas que mas hacer, vienes y nos cuentas hasta donde has llegado para que te ayudemos ;)

PS: Bienvenido a Clab, y por cierto, con gusto te ayudaremos pero tienes que poner de tu parte tambien.

Por Acreonte

Claber

1543 de clabLevel

5 tutoriales
6 articulos

Genero:Masculino  

Digital Scientist

firefox
Citar            
MensajeEscrito el 21 Abr 2011 11:19 pm
Gracias Acreonte! soy nueva en esto y no se mucho. A ver me imagino que puedo empezar por ponerle este script al boton: (no se como llamar a un javascrip solo se ese codigo, qusiera poner que pongo ahi.... :(

on (press) {
getURL("javascript:abrir_ventana('url.com')");
}

y en el html

<script language="JavaScript" type="text/JavaScript">
<!--
function abrir_ventana(n)
{
window.open(n);
}
//-->
</script>

y entonces donde pongo la lista de links para que vaya abriendo distintos cada vez? En el html ? necesito hacer un .js ? :(

Espero explicarme bien, muchas gracias!

Por leishasan

3 de clabLevel



 

firefox
Citar            
MensajeEscrito el 21 Abr 2011 11:20 pm
no econtre ningun post similar a esto tampoco, no se bien como buscarlo, gracias!

Por leishasan

3 de clabLevel



 

firefox
Citar            
MensajeEscrito el 22 Abr 2011 03:15 am
nose mucho pero creo que podrias intertar algo con variables..

claro que pues ojala no sean muchas url las que cargue

algo asi (soy nuevo me corrigen cualquier cosa)

url =0
on(press){
if(url==0){
getURL("nombre.html")
url = 1

} if(url==1){
getURL("name2.html")
url = 0

}
}

asi me imagino yo que podrias hacerlo de una forma sencilla
te deseo suerte

Por dbcv

5 de clabLevel



 

chrome
Citar            
MensajeEscrito el 22 Abr 2011 04:25 pm
gracias dbcv! pero ese codigo donde lo pondria en el boton del flash? Claro tal vez es mucho mas sencillo, directamente en AS y sin java, gracias!

Por leishasan

3 de clabLevel



 

firefox
Citar            
MensajeEscrito el 22 Abr 2011 06:14 pm
BIEN SOLUCIONADO ! Encontre en otro foro con la correcta pregunta que era: random link. je

En tu botón:
Código ActionScript:

Ver originalCopiar

1.
on(press){
2.
randomWeb();
3.
}


En el primer fotograma:
Código ActionScript:

Ver originalCopiar

1.
var varArrayWebs:Array=new Array("http://web1.com", "http://web2.com", "http://web3.com")
2.

3.
function randomWeb(){
4.
var varRan:Number=random(3);
5.
getURL(varArrayWebs[varRan], "ventana");
6.
}


Espero que le sirva a otra persona, estoy contenta, saludos!

Por leishasan

3 de clabLevel



 

firefox

 

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