Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/03/2005, 16:50
Avatar de lorecasas
lorecasas
 
Fecha de Ingreso: noviembre-2003
Mensajes: 126
Antigüedad: 21 años, 1 mes
Puntos: 0
Mas detallada la modificacion a la faq

Hola foro:

Les explico mas detallado, este es el codigo de la faq que yo modifique.

Código:
<script language="JavaScript" type="text/JavaScript">
var ruta1;
var ruta2;
var ruta3;
function cambiaImg(icono){
	ruta1 = "_img/iconos_out/"+icono+".jpg";icono;
	ruta2 = "_img/iconos_over/"+icono+".jpg";icono;
	ruta3 = "_img/iconos_out/"+icono+".jpg";icono;	
}

	var foto=new Array();
	foto[0]=new Image();
	foto[0].src = ruta1;
	foto[1]=new Image();
	foto[1].src = ruta2;
	foto[2]=new Image();
	foto[2].src = ruta3;

</script>
En el body esta:

Código:
<img src="boton.gif" onmouseover="cambiaImg(img); this.src=foto[1].src"  onmouseout="cambiaImg(img); this.src=foto[2].src" onclick="cambiaImg(img); this.src=foto[0].src">
De este modo yo quiero enviarle primero el nombre de la imagen antes de que la cambie, puesto que esta imagen es dinamica en mi codigo (la imagen se llama = en el onmouseover, onmouseout y en el onclick pero esta en diferentes carpetas), lo que ocurre es que a pesar de que entra a la funcion cambiaImg() no modifica las variables ruta1, ruta2 y ruta3, imagino que no puedo modificar variables globales desde una funcion, pero no se que otra forma enviarle el parametro con la imagen que debe usar.

Gracias!! Atte. Lore
__________________
Lorena ;-)