Ver Mensaje Individual
  #4 (permalink)  
Antiguo 30/03/2004, 14:28
Avatar de PatomaS
PatomaS
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: En alguna otra parte
Mensajes: 4.656
Antigüedad: 20 años, 10 meses
Puntos: 63
Hola

Bueno, al principio estaba exceptico, pero acabo dehacer un simple prueba y...

1. en html simple no se puede, eso es obvio.
2. usando javascript, es posible, aun e nobjetos cuya visibilidad no es definible.

Logré ocultar una celda o al menos su contenido con este código.

document.getElementById('celda').style.visibility = "hidden";

Obviamente, solo se oculta, pero el espacio ocupado sigue ocupado en la pantalla.

Ahora bien, seguiré revisando más documentación, pues creo que es un fallo de interpretación de los navegadores y la herencia.

Me explico.

La mayoría de los atributos modificables mediante el objeto style, tiene que estar definidos, de lo contrario, n ose pueden modificar, eso ya lo hecomprado en muchas ocasiones.

Sin embargo, las tablas heredan la visibilidad del documento, el cual es por defecto visible. Supongo que gracias a eso es que se pueden ocultar.

Si tratan de obtener la visibilidad del objeto, obtendrán "undefinied" y es ese hecho el que me hace pensar en que debe ser cierto "bug" o comportamiento al margen de las reglas...

Pero el hecho, es que ha resultado posible...

Así que ya sabes, ahi tienes el código

Felicidad
__________________
¡ hey, hou, hou, hey !