Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/02/2011, 12:00
alsanal
 
Fecha de Ingreso: febrero-2010
Mensajes: 37
Antigüedad: 14 años, 2 meses
Puntos: 0
recomendacion/orientacion

hola a todos, necesito que me recomienden/orienten...

tengo una pagina, en la que tengo desarrollado un pestañero. hasta ahora el contenido de cada pestaña estaba en un div, y por javascript se mostraba el contenido segun sleccionaban la pestaña ( y estas adquirian apariencia de seleccionadas o no por css).

ahora tengo que añadir mas pestaña y me da miedo que baje el rendimiento ya que si se sigue haciendo como hasta ahora, habra un monton de informacion cargada en la pagina aunque no se muestre.

me gustaria cambiar la forma de trabajar en esta parte y habia pensado: para el contenido de cada nueva pestaña , desarrollarlas en paginas diferentes, y añadir un iframe a la principal. segun la pestaña que se seleccione crearme un iframe por javascript y elegir la pagina que se tiene que mostrar. el codigo de servidor es asp.

no se si es una buena tecnica la desarrollar contenido en diferentes paginas asp y despues mostrarlas segun la necesidad en un iframe.

por ejemplo, algunas de estas paginas seran una lista con radiobutton y al seleccionar un radio se debe cargar otra lista con informacion relacionada, no se si por ejemplo, ahi tambien seria bueno usar un frame y pasarle el parametro seleccionado en el radio y cargar lso datos...

ahora lo que hago con estas listas es : 1- me traigo la lista 1. y la lista 2 tambien me la traigo entera pero oculta. segun selecciono un valor en 1, recorro con javascript la 2 y hago visible lo que necesito.

no se que pensais que es mejor, en resumen:

1 - traerme toda la informacion de una tacada y mostrar los "divs" y los datos con javascript. o
2 - usar iframe y parametrizar estos para mostrar los valores

con la primera opcion se va 1 vez al server y ya esta, al no ser que haya algun postback...
de la segunda manera lo malo, es que si cambian rapido la seleccion de los radios o pestañas me da apuro que tarde mucho.

gracias.