![]() |
Conflicto Netscape y Explorer Tengo varios problemas con el tema de styles... ya pregunté el otro día sobre algunos pero hoy tengo el siguiente. este es el código simplificado: <style type="text/css"> div{color:#fff000; font-family:arial,serif; font-size:14;text-Decoration:none;}; a{color:#ffff00; font-family:arial,serif;font-size:12;text-Decoration:none;}; </style> <script language="javascript1.2"> function fnempresa() { if (divempresa.style.display=="none") divempresa.style.display="" else divempresa.style.display="none" } </script> </HEAD> <body> <div onclick="fnempresa();"> Empresa</div> <div id="divempresa" style="display:none;"> <a onmouseover="this.style.textDecoration='underline' " onmouseout="this.style.textDecoration='none'" href="historia_es.html">Historia</a> </div> </BODY> Había fabricado utilizando display:"" y display:none, un menú desplegable para el explorer que funciona muy bien en www.shirohelmet.com Al intentarlo adaptar al NS este no me hace ni caso al stilo css de "a" y cuando lo mando a una funcion para cambiar el "style" tampoco. El caso es que he probado "display" utilizando onmouseover o out con "this.style.display" y funciona. ALGUIEN ME PUEDE HECHAR UNA MANO?... |
Hola Elig: La norma fundamental para que explorer y netscape funcionen: siempre que quieras referenciar a un elemento por el "id" debes usar: document.getElementById(el_ID)... divempresa.style.display cambialo por: document.getElementById("divempresa").style.displa y... Espero que te funcione... Saludos y Felicidades :arriba: |
Gracias Caricatos, Hasta ahora sólo trabajé para Explorer y funcionaba. Bueno voy a probar y felices fiestas |
C..nudo!!, Caricatos. Funcionó perfectamente. Ya te molestaré con otros conflictos. De esta manera he hecho un menú de arbol muy sencillo y que funciona. ;-) ;-) Eres un artista amigo. |
| La zona horaria es GMT -6. Ahora son las 23:31. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.