Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/11/2003, 11:05
apicon
 
Fecha de Ingreso: enero-2002
Ubicación: Córdoba
Mensajes: 39
Antigüedad: 23 años, 1 mes
Puntos: 0
Pregunta Visibilidad en Netscape

Tengo un combo con links que sólo funciona en Explorer. Ahora estoy tratando de diferenciar este de otros browsers con el siguiente código:


-----------------------------------------------------
<script language=javascript>
<!--
function Mostrar(){
var browser;
browser = navigator.appName;
if (browser == "Microsoft Internet Explorer"){
window.bloque_exp.style.visibility = 'visible';
window.bloque_net.style.visibility = 'hidden'
}
else{
window.bloque_exp.style.visibility = 'hidden';
window.bloque_net.style.visibility = 'visible'
}
}
function Ir(){ //la llamo en el onchange del combo
if (document.frm.cbo.value != "")
document.location.href = frm.cbo.value
}
Mostrar()
//-->
</script>

<div id=bloque_exp style="visibility:hidden">
//muestro el combo
</div>

<div id=bloque_net class=txt_chico style="visibility:hidden">
//muestro una lista de links
</div>
-----------------------------------------------------


No sé cuál es el problema porque me da este error:
'window.bloque_exp.style' es nulo o no es un objeto

Probé sin el "window", con "document" pero nada.
No sé si tenga algo que ver que este código está incluido con SSI porque lo uso en varias páginas.
Bueno, espero me puedan dar una manito. Gracias desde ya.
Saludos

Andrea