Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   HTML (http://www.forosdelweb.com/f4/)
-   -   Conflicto Netscape y Explorer (http://www.forosdelweb.com/f4/conflicto-netscape-explorer-109169/)

Elig 29/12/2002 02:14

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();">
&nbsp;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?...

caricatos 29/12/2002 09:18

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:

Elig 29/12/2002 14:19

Gracias Caricatos, Hasta ahora sólo trabajé para Explorer y funcionaba. Bueno voy a probar y felices fiestas

Elig 29/12/2002 14:28

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.