Manejo de Frames
Publicado por Yolanda (1 intervención) el 11/12/2007 21:02:00
Estimados colegas, tengo el siguiente problema:
Tengo una página html que tiene este código:
<frameset rows="28%,*" border="0" frameborder="0" framespacing="0">
<frame name="Encabezado" src="wf_pagina1.aspx">
<frame name="Detalle" src="">
</frameset>
como verán, es un frame común y corriente (aparentemente)...si se fijan...no le he asignado el src al frame "Detalle".
Bueno...la idea es la siguiente....en el frame1 (wf_pagina1.aspx), tiene un textbox y 2 botones.
Si presiono el Botón1...se ejecuta el siguiente código:
function Ir_Detalle1()
{
parent["Detalle"].location.href ="wf_Detalle1.aspx";
}
si presiono botón2
function Ir_Detalle2()
{
parent["Detalle"].location.href ="wf_Detalle2.aspx";
}
Ambas páginas (detalle1 y detalle2) tienen un textbox y la idea es que ni bien se cargue la pagina....el textbox muestre el valor ingresado en el textbox del frame "Cabecera".
el codigo es el siguiente para hacer esta operacion:
function Ir_Detalle1()
{
parent["Detalle"].location.href ="wf_Detalle1.aspx";
parent["Detalle"].document.forms[0].txtDetalle.value=document.Form1.txtValor.value;
}
Bueno el problema...es que cuando se direcciona a la pagina del detalle...está al cargar su textbox pierde el valor asignado.
Alguna sugerencia?........OJO no puedo utilizar el QueryString...
Tengo una página html que tiene este código:
<frameset rows="28%,*" border="0" frameborder="0" framespacing="0">
<frame name="Encabezado" src="wf_pagina1.aspx">
<frame name="Detalle" src="">
</frameset>
como verán, es un frame común y corriente (aparentemente)...si se fijan...no le he asignado el src al frame "Detalle".
Bueno...la idea es la siguiente....en el frame1 (wf_pagina1.aspx), tiene un textbox y 2 botones.
Si presiono el Botón1...se ejecuta el siguiente código:
function Ir_Detalle1()
{
parent["Detalle"].location.href ="wf_Detalle1.aspx";
}
si presiono botón2
function Ir_Detalle2()
{
parent["Detalle"].location.href ="wf_Detalle2.aspx";
}
Ambas páginas (detalle1 y detalle2) tienen un textbox y la idea es que ni bien se cargue la pagina....el textbox muestre el valor ingresado en el textbox del frame "Cabecera".
el codigo es el siguiente para hacer esta operacion:
function Ir_Detalle1()
{
parent["Detalle"].location.href ="wf_Detalle1.aspx";
parent["Detalle"].document.forms[0].txtDetalle.value=document.Form1.txtValor.value;
}
Bueno el problema...es que cuando se direcciona a la pagina del detalle...está al cargar su textbox pierde el valor asignado.
Alguna sugerencia?........OJO no puedo utilizar el QueryString...
Valora esta pregunta


0