Buenas.
Sigo sin conseguir que me cambie una imagen por otra. Y ya me estoy volviendo loco. A ver si alguien puede decirme porque esto no funciona.
Tengo estas tres funciones en Javascript
:
Código Javascript
:
Ver originalfunction MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}
Para que efectué efectos sobre unas imágenes que cojo del servidor mediante php.
Con este codigo:
Código PHP:
Ver originalinclude ("functions.php");
connexio();
$consulta="SELECT * FROM proyectos ORDER BY id_proyecto DESC";
$logo=mostrarLogo($fila["cliente"]);
$imagen_mini=$fila[imagen_mini];
echo "<a href=\"videos.php?id_proyecto=".$fila["id_proyecto"]." \"><img class=\"mini\" src=\"images/".$fila["imagen_mini"]." \" name=\"".$fila["imagen_mini"]."\" alt=\" ".$fila["nombre_proyecto"]."\" title=\" ".$fila["nombre_proyecto"]."\" onMouseOver=\"MM_swapImage('".$imagen_mini."','','images/logos/'".$logo."',1)\" onMouseOut=\"MM_swapImgRestore()\" /></a>";
}
Genero las imágenes e intento cambiar unas por otras en el mouseover, pero no hay manera. Entonces no se si es porque no lo estoy haciendo bien. O por que no se puede. O porqué me falta algo....
Mis conocimientos en JavaScript son pésimos así que no se ni por donde seguir.
Agradecería una respuesta.
Gracias