Perdonar mi torpeza, vereis, la ventana popup ya la abro, en realidad es que va relacionada a otro entorno, a asp.net, pero para abrirla lo hago con jscript; en la ventana padre, hago click en un botón para eliminar registros, y lo que pretendo es mediante la ventana popup verificar la eliminación o cancelarla, y eso lo controlo bien, el problema viene cuando cierro la ventana, pues en el caso de aceptar lo que necesito es llamar a la función cargar de la ventana padre para refrescar la ventana, y que muestre que el registro a sido eliminado, es decir que no siga apareciendo el registro en la ventana padre, pues ya a sido eliminado de la base de datos.
En el foro de .net me han comunicado que debería abrir el popup en modo modal,
que asi se podría hacer, pero no han podido facilitarme el codigo o explicarme como hacerlo, asi que recurro a los maestros del jscript.
El codigo jscript que utilizo hasta ahora es este: //Botón eliminar de la ventana padre:
Response.Write("
<script language='JavaScript'>window.open('bubicacion.aspx?id=" + ListBox1.SelectedItem.Value + "&desc=" + TextBox1.Text + "','_new','width=350,height=150')
</script>");
//Botón aceptar del popup:
Response.Write("
<script language='JavaScript'>window.close('bubicacion.aspx')
</script>");
Gracias de antemano, y espero haber aclarado mejor la cuestión. Un saludo.