JavaScript - Ayuda con navegadores

 
Vista:

Ayuda con navegadores

Publicado por Maku (5 intervenciones) el 30/09/2002 06:02:07
Hola, he estado batallando con los navegadores, estoy usando javascript muy básico; en ie me funciona perfectamente pero netscape no entiende mis instrucciones

me refiero a

<script>
function overme(){
event.srcElement.style.background= "#333";
}
</script>
<div onmouseover="overme()">Sólo probando</div>

repito, cuando uso éste script en ie, me funciona perfectamente, mientras que ns ignora éstos comandos
Qué puedo hacer?
gracias de antemano

un saludo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ayuda con navegadores

Publicado por Mariano (6 intervenciones) el 30/09/2002 08:57:02
Ojo que el color no esta bien definido: son 6 numeros
Para netscape 4: document.layers[id].style.background = "#333333"
Para netscape 5 o sup: document.getElementById[id].style.background = "#333333"
Para IE: document.all[id].style.background = "#333333"
El problema es que los Navegadores manejan el DOM de forma diferente. O sea vas a tener que detectar el navegador usado y usar la funcion para ese navergador.
tenes una excelente tutorial de javascript en www.dansteinman.com
Si tenes frames esto no te va ha andar. Espero te sirva esto. Slds.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar