Ver Mensaje Individual
  #5 (permalink)  
Antiguo 13/07/2009, 09:11
kseso?
Colaborador
 
Fecha de Ingreso: junio-2007
Mensajes: 5.798
Antigüedad: 16 años, 10 meses
Puntos: 539
Respuesta: Canvio de imagen usando funcion onclick

Hola Vzet82
Es lo que por aquí llamamos choque. Es muy frecuente. Verás que hay respuestas, incluso en el mismo minuto, y que alguna de ellas termina con algo así:
Cita:
EDITO:
Pero en esta ocasión te gané por la mano

Bueno, a tu pregunta:
como decía, si el cambio de imagen del fondo se produce al pinchar en el enlace y el destino es otra página, el efecto apenas será visible (sobre todo si todavía no se ha cargado la segunda imagen y es algo pesada).

Mi sugerencia fue hacerlo con css y con el efecto :hover sobre el enlace:
Cita:
a {backgground: url(imag1.jpg)}
a:hover {background: irl(imag2.jpg}
Y en el ejemplo 2º que enlazaba, verás que pese a que la segunda imagen es mucho mayor, no hay demora y el cambio se produce "ipsofacto". Es porque hay por medio un sprite (todas las imágenes usadas, las 6 están en el mismo archivo .jpg).

No quiero decir que un método sea mejor que otro, sólo que existen formas distintas de lograrlo.

Un saludo
__________________
Por una web con mucho estilo
+++ CUENTA ABANDONADA. ¿la quieres? +++