Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/03/2005, 17:22
angsanchez
 
Fecha de Ingreso: octubre-2004
Ubicación: España
Mensajes: 894
Antigüedad: 19 años, 7 meses
Puntos: 3
Hola, Lore
No sé si lo entiendo bien, pero quizás tienes una idea equivocada: el código que está fuera de la función sólo se ejecuta al cambiar la página; las variables tienen que estar cambiando bien, pero no se aplican esos cambios. Prueba a poner dentro de la función
Código:
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;
y a ver si se arregla tu problema. Es decir:
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>
o, más probablemente:
Código:
<script language="JavaScript" type="text/JavaScript">
var ruta1;
var ruta2;
var ruta3;
	var foto=new Array();
	foto[0]=new Image();
	foto[1]=new Image();
	foto[2]=new Image();
function cambiaImg(icono){
	ruta1 = "_img/iconos_out/"+icono+".jpg";icono;
	ruta2 = "_img/iconos_over/"+icono+".jpg";icono;
	ruta3 = "_img/iconos_out/"+icono+".jpg";icono;	

	foto[0].src = ruta1;
	foto[1].src = ruta2;
	foto[2].src = ruta3;
}

</script>
__________________
Angel :cool: