Foros del Web » Programando para Internet » Javascript »

Div en netscape

Estas en el tema de Div en netscape en el foro de Javascript en Foros del Web. Tengo estas funciones, una la llamo desde un boton y la otra desde otro boton, la uso para ocultar y mostrar una serie de objetos ...
  #1 (permalink)  
Antiguo 03/03/2005, 15:51
Avatar de Rony J.  
Fecha de Ingreso: noviembre-2004
Ubicación: Maracay - Vzla
Mensajes: 223
Antigüedad: 19 años, 5 meses
Puntos: 0
Div en netscape

Tengo estas funciones, una la llamo desde un boton y la otra desde otro boton, la uso para ocultar y mostrar una serie de objetos que estan dentro del div, pero esto me funcionja con mozilla y el ie pero no con Netscape!!

alguna manera de que esto me funcione para netscape también??

<script language="javascript">
function esconder() {
MyDiv.style.visibility = "hidden";
}

function mostrar() {
MyDiv.style.visibility = "visible";
}
</script>
__________________
Todos somos muy ignorantes. Lo que ocurre es que no todos ignoramos las mismas cosas. Albert Einstein
  #2 (permalink)  
Antiguo 03/03/2005, 16:34
 
Fecha de Ingreso: octubre-2004
Ubicación: España
Mensajes: 894
Antigüedad: 19 años, 6 meses
Puntos: 3
Hola, Rony. ¿Qué versión de Netscape?
__________________
Angel :cool:
  #3 (permalink)  
Antiguo 03/03/2005, 17:23
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola Rony J. y angsanchez:

Si "MyDiv" es el atributo id de una capa, te funcionará bien usando:

document.getElementById("MyDiv").style.visibility = ...

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #4 (permalink)  
Antiguo 04/03/2005, 06:15
Avatar de Rony J.  
Fecha de Ingreso: noviembre-2004
Ubicación: Maracay - Vzla
Mensajes: 223
Antigüedad: 19 años, 5 meses
Puntos: 0
Respecto a la versión es la 7.2; Y si, efectivamente "MyDiv" es el atributo id del div. Muchas gracias por la ayuda! me ha funcionado bien . Así quedo el script:

<script language="javascript">
function esconder() {
document.getElementById("MyDiv").style.visibility = "hidden";
}

function mostrar() {
document.getElementById("MyDiv").style.visibility = "visible";
}
</script>

Saludos y gracias de nuevo
__________________
Todos somos muy ignorantes. Lo que ocurre es que no todos ignoramos las mismas cosas. Albert Einstein
  #5 (permalink)  
Antiguo 04/03/2005, 09:49
Avatar de Rony J.  
Fecha de Ingreso: noviembre-2004
Ubicación: Maracay - Vzla
Mensajes: 223
Antigüedad: 19 años, 5 meses
Puntos: 0
Como dije antes tengo esto para hacer visible o invisible el div:

<script language="javascript">
function esconder() {
document.getElementById("MyDiv").style.visibility = "hidden";
}

function mostrar() {
document.getElementById("MyDiv").style.visibility = "visible";
}
</script>

Pero tengo un problema: cuando el div(o un TextBox o lo que sea) previemente le tengo la propiedad visible en false entonces me da un error y dice que se requiere un objeto! Es como que no lo encuentra!

Alguna idea de como puedo resolver esto?
__________________
Todos somos muy ignorantes. Lo que ocurre es que no todos ignoramos las mismas cosas. Albert Einstein
  #6 (permalink)  
Antiguo 04/03/2005, 10:15
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola Rony J.

Supongo que te refieres a que tienes puesto en el div: style="visibility:hidden" Acabo de probar un poco y no da ningún error. ¿No tendrás la página colgada en algún lugar donde podamos verla?

Saludos,
  #7 (permalink)  
Antiguo 04/03/2005, 12:18
Avatar de Rony J.  
Fecha de Ingreso: noviembre-2004
Ubicación: Maracay - Vzla
Mensajes: 223
Antigüedad: 19 años, 5 meses
Puntos: 0
bueno les cuento un poco mejor.. Estoy programando con ASP.NET en codigo VB.. bueno, tengo en la parte superior de mi pagina una botonera que, al hacer click en cualquiera de los botones este debe activar un div y desactivar a otros(Para simular un Page como el de VB 6.0 y VFP 6.0).. se me entiende? Por ejemplo cuando hago clic en un boton llamo a un sub que recibe por parametro el nombre del div que debe activar, por ejemplo si recibe "Panel1" entons seria asi:

Panel1.Visible = True
Panel2.Visible = False
Panel3.Visible = False

Esto lo hago en el .vb de mi pagina, lo cierto es que necesito activar un panel al hacer click en un checkbox...
Pudiera colocar la propiedad AutoPostBack del check en true y en el selectedindexchanged llamar al sub q les conte pero esto implicaria que mi pagina recargaria y es esto lo que quiero evitar

Espero haberme explicado bien y que puedan ayudarme con esto
Gracias!
__________________
Todos somos muy ignorantes. Lo que ocurre es que no todos ignoramos las mismas cosas. Albert Einstein
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:57.