13/04/2009, 02:43
|
| | Fecha de Ingreso: mayo-2008
Mensajes: 163
Antigüedad: 16 años, 7 meses Puntos: 1 | |
problema con ruta de imagenes en Firefox He hecho este javascript que me funciona en Internet Explorer pero en Firefox no. Por las pruebas que he hecho me parece que el problema es la ruta de las imágenes pero no logro dar con la solución.
El archivo home.htm está en la raiz, el javascript externo lo tengo en /javascripts y las imagenes en /imagenes/menu
¿Le ha pasado algo parecido a alguien?
Código:
var activado = "vacio";
var primer_usado = false;
var segun_usado = false;
var tercer_usado = false;
var cuarto_usado = false;
var quinto_usado = false;
var sexto_usado = false;
var septimo_usado = false;
var octavo_usado = false;
primer_a = new Image(200, 36);
primer_a.src = "imagenes/menu/primer_a.gif";
segun_a = new Image(200, 36);
segun_a.src = "imagenes/menu/segun_a.gif";
tercer_a = new Image(200, 36);
tercer_a.src = "imagenes/menu/tercer_a.gif";
cuarto_a = new Image(200, 36);
cuarto_a.src = "imagenes/menu/cuarto_a.gif";
quinto_a = new Image(200, 36);
quinto_a.src = "imagenes/menu/quinto_a.gif";
sexto_a = new Image(200, 36);
sexto_a.src = "imagenes/menu/sexto_a.gif";
septimo_a = new Image(200, 36);
septimo_a.src = "imagenes/menu/septimo_a.gif";
octavo_a = new Image(200, 36);
octavo_a.src = "imagenes/menu/octavo_a.gif";
primer_r = new Image(200, 36);
primer_r.src = "imagenes/menu/primer_r.gif";
segun_r = new Image(200, 36);
segun_r.src = "imagenes/menu/segun_r.gif";
tercer_r = new Image(200, 36);
tercer_r.src = "imagenes/menu/tercer_r.gif";
cuarto_r = new Image(200, 36);
cuarto_r.src = "imagenes/menu/cuarto_r.gif";
quinto_r = new Image(200, 36);
quinto_r.src = "imagenes/menu/quinto_r.gif";
sexto_r = new Image(200, 36);
sexto_r.src = "imagenes/menu/sexto_r.gif";
septimo_r = new Image(200, 36);
septimo_r.src = "imagenes/menu/septimo_r.gif";
octavo_r = new Image(200, 36);
octavo_r.src = "imagenes/menu/octavo_r.gif";
function CambiarImagen(nombre){
activado = nombre;
if (activado == primer){
document.primer.src = primer_a.src;
primer_usado = true;
if (segun_usado == true){
document.segun.src = segun_r.src;
}
if (tercer_usado == true){
document.tercer.src = tercer_r.src;
}
if (cuarto_usado == true){
document.cuarto.src = cuarto_r.src;
}
if (quinto_usado == true){
document.quinto.src = quinto_r.src;
}
if (sexto_usado == true){
document.sexto.src = sexto_r.src;
}
if (septimo_usado == true){
document.septimo.src = septimo_r.src;
}
if (octavo_usado == true){
document.octavo.src = octavo_r.src;
}
}
if (activado == segun){
document.segun.src = segun_a.src;
segun_usado = true
if (primer_usado == true){
document.primer.src = primer_r.src;
}
if (tercer_usado == true){
document.tercer.src = tercer_r.src;
}
if (cuarto_usado == true){
document.cuarto.src = cuarto_r.src;
}
if (quinto_usado == true){
document.quinto.src = quinto_r.src;
}
if (sexto_usado == true){
document.sexto.src = sexto_r.src;
}
if (septimo_usado == true){
document.septimo.src = septimo_r.src;
}
if (octavo_usado == true){
document.octavo.src = octavo_r.src;
}
}
if (activado == tercer){
document.tercer.src = tercer_a.src;
tercer_usado = true;
if (primer_usado == true){
document.primer.src = primer_r.src;
}
if (segun_usado == true){
document.segun.src = segun_r.src;
}
if (cuarto_usado == true){
document.cuarto.src = cuarto_r.src;
}
if (quinto_usado == true){
document.quinto.src = quinto_r.src;
}
if (sexto_usado == true){
document.sexto.src = sexto_r.src;
}
if (septimo_usado == true){
document.septimo.src = septimo_r.src;
}
if (octavo_usado == true){
document.octavo.src = octavo_r.src;
}
}
if (activado == cuarto){
document.cuarto.src = cuarto_a.src;
cuarto_usado = true;
if (primer_usado == true){
document.primer.src = primer_r.src;
}
if (segun_usado == true){
document.segun.src = segun_r.src;
}
if (tercer_usado == true){
document.tercer.src = tercer_r.src;
}
if (quinto_usado == true){
document.quinto.src = quinto_r.src;
}
if (sexto_usado == true){
document.sexto.src = sexto_r.src;
}
if (septimo_usado == true){
document.septimo.src = septimo_r.src;
}
if (octavo_usado == true){
document.octavo.src = octavo_r.src;
}
}
if (activado == quinto){
document.quinto.src = quinto_a.src;
quinto_usado = true;
if (primer_usado == true){
document.primer.src = primer_r.src;
}
if (segun_usado == true){
document.segun.src = segun_r.src;
}
if (tercer_usado == true){
document.tercer.src = tercer_r.src;
}
if (cuarto_usado == true){
document.cuarto.src = cuarto_r.src;
}
if (sexto_usado == true){
document.sexto.src = sexto_r.src;
}
if (septimo_usado == true){
document.septimo.src = septimo_r.src;
}
if (octavo_usado == true){
document.octavo.src = octavo_r.src;
}
}
if (activado == sexto){
document.sexto.src = sexto_a.src;
sexto_usado = true;
if (primer_usado == true){
document.primer.src = primer_r.src;
}
if (segun_usado == true){
document.segun.src = segun_r.src;
}
if (tercer_usado == true){
document.tercer.src = tercer_r.src;
}
if (cuarto_usado == true){
document.cuarto.src = cuarto_r.src;
}
if (quinto_usado == true){
document.quinto.src = quinto_r.src;
}
if (septimo_usado == true){
document.septimo.src = septimo_r.src;
}
if (octavo_usado == true){
document.octavo.src = octavo_r.src;
}
}
if (activado == septimo){
document.septimo.src = septimo_a.src;
septimo_usado = true;
if (primer_usado == true){
document.primer.src = primer_r.src;
}
if (segun_usado == true){
document.segun.src = segun_r.src;
}
if (tercer_usado == true){
document.tercer.src = tercer_r.src;
}
if (cuarto_usado == true){
document.cuarto.src = cuarto_r.src;
}
if (quinto_usado == true){
document.quinto.src = quinto_r.src;
}
if (sexto_usado == true){
document.sexto.src = sexto_r.src;
}
if (octavo_usado == true){
document.octavo.src = octavo_r.src;
}
}
if (activado == octavo){
document.octavo.src = octavo_a.src;
octavo_usado = true;
if (primer_usado == true){
document.segun.src = segun_r.src;
}
if (segun_usado == true){
document.tercer.src = tercer_r.src;
}
if (tercer_usado == true){
document.tercer.src = tercer_r.src;
}
if (cuarto_usado == true){
document.cuarto.src = cuarto_r.src;
}
if (quinto_usado == true){
document.quinto.src = quinto_r.src;
}
if (sexto_usado == true){
document.sexto.src = sexto_r.src;
}
if (septimo_usado == true){
document.septimo.src = septimo_r.src;
}
}
if (activado != primer, segun, tercer, cuarto, quinto, sexto, septimo, octavo){
if (nombre == primer){
document.primer.src = primer_a.src;
primer_usado = true;
}
if (nombre == segun){
document.segun.src = segun_a.src;
segun_usado = true;
}
if (nombre == tercer){
document.tercer.src = tercer_a.src;
tercer_usado = true;
}
if (nombre == cuarto){
document.cuarto.src = cuarto_a.src;
cuarto_usado = true;
}
if (nombre == quinto){
document.quinto.src = quinto_a.src;
quinto_usado = true;
}
if (nombre == sexto){
document.sexto.src = sexto_a.src;
sexto_usado = true;
}
if (nombre == septimo){
document.septimo.src = septimo_a.src;
septimo_usado = true;
}
if (nombre == octavo){
document.octavo.src = octavo_a.src;
octavo_usado = true;
}
}
}
|