Código HTML:
<head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type="text/javascript"> var capa = ''; var capaPulsada = 'redes'; function muevePestas(){ window.alert('img'); } function muevePestas2(pulsaImg){ 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 (pulsaImg== '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' } } </script> </head>
Código HTML:
<img src="images/redes_soc.png" id="img_redes"
onClick="muevePestas('img_redes')" align="left" alt="Imagen-Abrir-Menu-Redes Sociales"/>
Código:
Estoy totalmente desesperado por que no tiene ningún sentido que en FIREFOX funcione debidamente (la Consola de Javascript está limpia al ejecutarlo), además, si cambio el código de la función JAVASCRIPT muevePestas2 por este Linea: 134 Car: 1 Error: Se esperaba un objeto Código: 0
Código HTML:
<script type="text/javascript"> function muevePestas2(img){ 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 } </script>
Lo dicho la desesperación me embarga, ¿alguna solución que no pase por acordarme de BillJates?