Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/10/2005, 02:44
Avatar de fjmasero
fjmasero
 
Fecha de Ingreso: diciembre-2002
Mensajes: 488
Antigüedad: 21 años, 4 meses
Puntos: 1
ocultar / mostrar elemntos dinámicamente

Wenas:

Estoy desarrollando dentro de un proyecto mediante java con interfaz web.

Para ello, desde los servlets, se completan los contenidos de las diferentes páginas.

En algunas de estas, a veces es preciso que partes de estas páginas se oculten dependiendo de una serie de condiciones.

El "problema" es que los maquetadores han diseñado las páginas de tal forma que la información se muestra colocandola mediante tablas (table).

¿Cual es la mejor manera, o la más "correcta"?.

Algunos dicen que haciendo

<td style="display:none"> para ocultar

y <td style="display:inline"> para mostrar (inline/block/...).

Otros dicen que dentro de las tds, incluir div, con display únicamente.

<td><div style="display:none">... <td><div style="display:inline">...

Otros div con display y visibility,

<td><div style="display:none; visibility: hidden">...
<td><div style="display:inline; visibility: visible">....

y por último, otros dicen que dentro del td, pòner div con solo visibility.

<td><div style="visibility: hidden">... <td><div style="visibility: visible">...

Todas funcionan en IE,pero ¿y en el resto de exploradores?

En fin, espero que me ayudéis con vuestros consejos.

Salu2 :) y gracias.
__________________
No es sabio el que sabe sino el que no sabe y quiere aprender