
Oigan tengo un FrameSet en un frame tengo un menu pero como le hago para moverme entre los frames, es decir si presiono un boton como le hago para que se muestre la pagina(otra diferente) en el main del frameset??

Gracias!

| |||
hay que poner la propiedad target del link con el nombre del frame <a href="pagina.aspx" target="main">ir</a> si es un control hyperlink la propiedad target="main" si es un form <form target="main" ...
__________________ Martin |
| ||||
Seria asi: Cita: El nombre de los frames se lo cambias en la parte HTML de la página de marcosResponse.Write("<script language=""JavaScript"">") Response.Write("parent.frames[""principal""].location.href=""Registro.aspx"";") Response.Write("</script>") Cita: Saludos <frameset rows="181,66%" frameBorder="no"> <frame name="superior" src="Superior.aspx" scrolling="no" noresize frameBorder="no"> <FRAME name="principal" src="principal.aspx" frameBorder="no" noResize scrolling="auto"> <noframes> ![]() |
| |||
no se puede usar un target con redirect, ya que el redirect envia una cabecera al browser para que navegue a otra pagina (le envia un "Location: pagina.aspx") lo que se puede usar es un script, con response.write o Page.RegisterClientScriptBlock y hacer un window.open Dim JScript As String JScript = "<script language=javascript>window.open('pagina.aspx','mai n');</script>" Page.RegisterClientScriptBlock("NavegarFrame", JScript) Saludos
__________________ Martin |