Hola... aqui de nuevo el pato ... ya lo solucione, no retardando como queria sino haciendo todo en la misma funcion: se los dejo por si a alguien le llega a servir, primero el boton de el formulario le quite el metodo post, para que no envie el formulario.
Código HTML:
<input type="button" name="Submit" value="Datos confirmados, eliminar registro de inscripcion" onclick="envio();"/>
y la funcion envio es la siguiente:
Código:
function envio()
{
if ( confirm ("¿Esta seguro de querer eliminar el registro? Esta opción es irreversible"))
{
form1.submit()
window.opener.location.reload()
}
else
{
window.close()
}
}
Y ya entendi de una buena vez que si la ventana contiene al formulario que envia las variables y a su ves es la misma pagina que las procesa no debo de cerrarlo, pero la pregunta sigue en el aire... como podria hacer para ratardar su ejecucion hasta que los datos hayan sido procesados y me sea devuelto el resultado del query?