30/03/2004, 14:28
|
| 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 ! |