Foros del Web » Programando para Internet » Javascript »

ejecuar páginas entre ventanas e iframes

Estas en el tema de ejecuar páginas entre ventanas e iframes en el foro de Javascript en Foros del Web. Buenas tardes: Antes que nada quiero DISCULPARME por haber sido presa un poco de la desesperación al ver que mis dos últimas consultas en este ...
  #1 (permalink)  
Antiguo 03/06/2008, 13:31
 
Fecha de Ingreso: marzo-2008
Mensajes: 82
Antigüedad: 16 años, 1 mes
Puntos: 0
ejecuar páginas entre ventanas e iframes

Buenas tardes:
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:
function actualizar(cuenta,nombre)
{
var reg = self.opener.registros;
reg.datocuenta.value = cuenta;
reg.nombrecuenta.value = nombre;
window.close();
}
Hasta aqui todo bien. Ahora lo que deseo hacer es lo siguiente:

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:
function 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();
}
donde he probado las combinaciones

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ú
  #2 (permalink)  
Antiguo 04/06/2008, 17:33
 
Fecha de Ingreso: marzo-2008
Mensajes: 82
Antigüedad: 16 años, 1 mes
Puntos: 0
Respuesta: ejecuar páginas entre ventanas e iframes

¿ninguna idea para compartir?...... vamos, no sean tímidos........jejejeje
  #3 (permalink)  
Antiguo 04/06/2008, 23:48
 
Fecha de Ingreso: marzo-2008
Mensajes: 82
Antigüedad: 16 años, 1 mes
Puntos: 0
Respuesta: ejecuar páginas entre ventanas e iframes

SOLUCIONADO.......... el código final es este:

Código:
function actualizar(cuenta,nombre)
{
var reg = self.opener.registros;
var monto=reg.monto.value;

opener.cuentas_abonadas.location.href="ingresos/abonos.asp?accion=abonar&monto="+monto*1;	

window.close();
}
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 19:55.