Ver Mensaje Individual
  #5 (permalink)  
Antiguo 25/01/2005, 07:59
yherrera
 
Fecha de Ingreso: enero-2005
Ubicación: cali - colombia
Mensajes: 19
Antigüedad: 19 años, 11 meses
Puntos: 0
lo que yo he hecho es lo siguiente, en el formulario hijo, ocea el poppup, en el codigo html pones el siguiente scrip,

<script language="javascript">

function ejecutar(eventTarget)
{
theform = opener.document.Form1;
theform.__EVENTTARGET.value = eventTarget.split("$").join(":");
theform.__EVENTARGUMENT.value = '';
theform.submit();

}
</script>

y en algun evento, puede ser en un boton de guardar agragas esto de ultimo para que cierre la ventana, y ejecute codigo en la ventana padre.


Me.script.Text = "" _
& "<script language=javascript> var i = 0;" _
& "function closeMe(){ i++; if(i==3){ window.close();} setTimeout (""closeMe()"",1); }" _
& "closeMe();ejecutar('aceptar2');</script>"


en este caso se utiliza un literal de nombre scrip, y el nombre de la funcion a ejecutar es 'aceptar2' espero que te sirba