oskarL: Después de poner los ; sigue sin funcionar, haciendo algún cambio en la función JS y dejandola así ...
Código:
function muevePestas2(imgPulsa){
var clip_desp = 'rect(0px 210px 780px 0px)';
var clip_pleg = 'rect(0px 30px 780px 0px)';
var redes = document.getElementById('redes');
var content = document.getElementById('content');
var ventaunica = document.getElementById('ventaunica');
var movil = document.getElementById('movil');
// Ajustamos el Recorte de la capa y la posición
if (imgPulsa == 'img_redes') {
document.getElementById(capaPulsada).style.clip = clip_pleg;
redes.style.clip = clip_desp;
redes.style.left = '90px';
content.style.left = '0px';
ventaunica.style.left = '30px';
movil.style.left = '60px';
capa = 'img_redes';
capaPulsada = 'redes';
}
}
no funciona ... y así ...
Código:
function muevePestas2(imgPulsa){
var clip_desp = 'rect(0px 210px 780px 0px)';
var clip_pleg = 'rect(0px 30px 780px 0px)';
var redes = document.getElementById('redes');
var content = document.getElementById('content');
var ventaunica = document.getElementById('ventaunica');
var movil = document.getElementById('movil');
// Ajustamos el Recorte de la capa y la posición
document.getElementById(capaPulsada).style.clip = clip_pleg;
redes.style.clip = clip_desp;
redes.style.left = '90px';
content.style.left = '0px';
ventaunica.style.left = '30px';
movil.style.left = '60px';
capa = 'img_redes';
capaPulsada = 'redes';
}
funciona ... No tiene ningún sentido pues la linea que falla es if (imgPulsa == 'img_redes') { ... }
Chudux: NO entiendo muy bien a que te refieres, en Firefox funciona perfectamente y la consola Javascript que depura el código no da error, isn embargo casca en Explorer dando un error incomprensible...