Comunidad de diseño web y desarrollo en internet online

cargar imagen pinchando un boton

Citar            
MensajeEscrito el 13 Sep 2006 05:05 pm
Estoy intentando incluir en una pagina una galería imágenes que consta de una cierta cantidad de botones que contienen una pequeña imagen (miniatura)de cada fotografía, al pasar el mouse sobre y clickeando sobre ellas, cambia de color. Una vez que hago click sobre una de las imágenes, se carga dicha fotografía en la página y he aquí mi problema porque no me resulta. Las imágenes se encuentran dentro de una carpeta de nombre “img” de acuerdo a varios ejemplos que he ido rescatando de la red, estos funcionan al toque, pero los mios no L. Por ejemplo, uno de los botones se llama bot1, entonces hago la siguiente instancia:

Código :

bot1.onPress = function(){
   loadMovie("img/1.jpg", "contenedor");
};


El contenedor es un movie clip que es donde se va a situar la foto una vez cargada

Bueno, gracias por cualquier ayuda, soy primeriza y todos los comentarios me sirven

debes usar las etiquetas code para postear tu codigo .mx

Por Mozkovia

12 de clabLevel



 

msie
Citar            
MensajeEscrito el 13 Sep 2006 05:17 pm
Un error muy comun es ke el movie clip no lo estas instanciando con el mismo nombre "contenedor", otro podria ser la ruta si tu swf no esta en el mismo nivel de la carpeta img tu pelicula no va a funcionar. La pelicula te manda algun error ?

Por cavs

Claber

304 de clabLevel



 

19° 59' 08'' Latitud 102' 16' 59'' Longitud

firefox
Citar            
MensajeEscrito el 13 Sep 2006 05:22 pm
Ningun error me envia, sino, hubiera empezado por ahi. Tambien he quitado el contenedor para que por ultimo, la fotografia se cargue donde se le de la gana pero que se cargue....

Por Mozkovia

12 de clabLevel



 

msie
Citar            
MensajeEscrito el 15 Sep 2006 11:59 pm
Bueno, estuve intentando dar con el problema del por que no me carga la imagen pinchando el boton, y estoy segura de que algo anda mal con el boton, como que no se ejecuta la sentencia onPress. Me puse a revisar los foros y me di cuenta que tenia un error recurrente que es que al boton mismo hay que agregarle el script y no a la escena en si. Entonces pincho el boton (bot1) que esta en la escena (escena1) y en panel de acciones agrego el script , pero al revisar la sintaxis me entrega el siguiente error: **Error** Escena=Escena 1, capa=Capa 1, fotograma=1:Línea 1: La declaración debe aparecer dentro del controlador on
bot1.onPress = function () {

Vi este mismo error en el foro y a una persona le causo mucha risa, pero yo llevo toda la tarde probando el asunto y la cuestioncita no me parece graciosa para nada. Entiendo que el script hay que ponerlo en el botón y no el fotograma, pero no se como...cambie el boton a movie clip por si asi funcionaba, tampoco, voy al bot1 y en edición me sale un mensaje que dice: no se pueden aplicar acciones a esta selección (uso flash MX)

GrAxx.-

Por Mozkovia

12 de clabLevel



 

msie
Citar            
MensajeEscrito el 16 Sep 2006 01:06 am
Mozkovia mira tu error puede ser ocacionado por varios errores, te parecesi nos mandas tu ejemplo y podriamos detectar cual es tu error de manera mas facil, ya que asi como lo cuentas si es un poco difficil.... XD

Por nashCode

161 de clabLevel

1 tutorial

Genero:Masculino  

Desarrollador web

firefox
Citar            
MensajeEscrito el 17 Sep 2006 01:11 am
Bueno, queria contarles que ya solucione el problema. Como recien me estoy manejando con los scripts, el error fue al escribir el script por poner bot1.onPress, por eso no me funcionaba, es que asi lo vi en unos ejemplos y no como on(press).

Gracias

Por Mozkovia

12 de clabLevel



 

msie

 

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