Foros del Web » Programando para Internet » Javascript »

Redimensionar Frameset.

Estas en el tema de Redimensionar Frameset. en el foro de Javascript en Foros del Web. Hola, Tengo una pagina con varios frameset y cada frameset contiene varios frame que a su vez contienen un jsp. Este es una parte de ...
  #1 (permalink)  
Antiguo 26/03/2007, 02:33
 
Fecha de Ingreso: febrero-2007
Mensajes: 11
Antigüedad: 17 años, 2 meses
Puntos: 0
Sonrisa Redimensionar Frameset.

Hola,

Tengo una pagina con varios frameset y cada frameset contiene varios frame que a su vez contienen un jsp. Este es una parte de código:

<FRAMESET ROWS="399px,*" FRAMEBORDER=0 BORDER=0 FRAMESPACING=0 >
<frame id="pedido" name="pedido" src="<hc:url ="/medlink/pedido/edicionpedido.jsp"/>?problema=<%=problema%>&codigopedido=<%=codigoped ido%>&conexionpedido=<%=conexionpedido%>&pedidomul tiple=<%=pedidomultiple%>&proceso=<%=proceso%>&tra tamiento=<%= tratamiento %>&urldest=<%=urldest%>" MARGINHEIGHT="0" MARGINWIDTH="0" >
<frame name="peticiones" src="<hc:url url="/medlink/pedido/peticiones.jsp"/>?numerohc=<%=numerohc%>&codigopedido=<%=codigoped ido%>&conexionpedido=<%=conexionpedido%>&tratamien to=<%= tratamiento %>&unidadrec=<%=unidadrec%>&perfil=<%=perfil%>" MARGINHEIGHT="0" MARGINWIDTH="0" >
</frameset>

Justamente cuando se produce un evento en el edicionpedido.jsp quiero poder redimensionar el frameset que contiene a edicionpedido.jsp y a peticiones.jsp.

He probado de llamar a este frameset, de una funcion javascript,desde edicionpedido.jsp de las siguiente maneras y no me ha funcionado:

parent.frames[3].height='10%'
también he probado de ponerle una id y hacer
parent.getElementById("prueba").name pAara ver si aparecia su nombre pero nada tampoco.

A ver si alguíen me puede hechar una mano, saludos.
  #2 (permalink)  
Antiguo 26/03/2007, 02:49
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Re: Redimensionar Frameset.

Hola dromo24

Ponle un id al frameset:
Código:
<frameset id="algo" rows="399px,*...
Y utiliza este código:

Código:
parent.document.getElementById('algo').rows = '10%,*'
Saludos,

Última edición por JavierB; 26/03/2007 a las 03:29
  #3 (permalink)  
Antiguo 26/03/2007, 03:20
 
Fecha de Ingreso: febrero-2007
Mensajes: 11
Antigüedad: 17 años, 2 meses
Puntos: 0
De acuerdo Re: Redimensionar Frameset.

Perfecto ya funciona!

Muchas Gracias.

Saludos
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 23:23.