Antes que nada quiero DISCULPARME por haber sido presa un poco de la desesperación al ver que mis dos últimas consultas en este foro no tuvieron ninguna respuesta. En parte es debido a que las anteriores consultas si las tuvieron y eso me entusiasmo y me hizo pensar que SIEMPRE la tendría. Por ello, mil disculpas.
Ahora les vengo con un problema medio peliagudo, espero poder expresarme bien.
Simplifico las cosas con los nombres.
Tengo una página principal llamada MAIN.ASP que tiene un iframe llamado ZONA.
En ZONA se carga una página llamada CONTROL.ASP la que tiene 2 iframes llamados UNO y DOS.
Desde CONTROL.ASP cargo una ventana adicional en la cual voy a seleccionar un elemento y luego de seleccionarlo, esta ventana se cierra y los datos de este elemento pasan a unos campos del formulario llamado REGISTROS en la página CONTROL.ASP
Esto lo logro con:
Código:
Hasta aqui todo bien. Ahora lo que deseo hacer es lo siguiente:function actualizar(cuenta,nombre) { var reg = self.opener.registros; reg.datocuenta.value = cuenta; reg.nombrecuenta.value = nombre; window.close(); }
Luego de que seleccione el elemento de la ventana adicional se cargue una página específica en el iframe UNO a la que le debo haber pasado los datos CUENTA y NOMBRE.
He probado con estas combinaciones:
Código:
donde he probado las combinacionesfunction actualizar(cuenta,nombre) { var reg = self.opener.registros; var monto=reg.monto.value; document.UNO.location.href="abonos.asp?cuenta="+cuenta+"&nombre="+nombre+"&monto="+monto; window.close(); }
document.UNO.location.href
parent.UNO.location.href
window.UNO.location.href
Utilizo la variable monto para capturar un dato de la página CONTROL.ASP sin ningún problema.
Por favor, ¿alguien sabe como solucionar este problema?. Estoy segura que es sencillo pero no le doy pie en bola como decimos aquí en Perú
Sere paciente en espera de tener noticias suyas.
Un saludo desde el Perú