Respondiendo a la pregunta concreta
Cita: actualizar ventana padre al cerrar la ventana hija
hay una página que abre un form en una nueva ventana (window.open)
abre_form.html
Código:
<!DOCTYPE html>
<html lang="es-ar">
<head>
<meta charset="utf-8" />
<title>Html5</title>
</head>
<body>
<button onclick="window.open('form.html','nv','width=500,height=500')">ventana</button>
</body>
</html>
form.html
Código:
<!DOCTYPE html>
<html lang="es-ar">
<head>
<meta charset="utf-8" />
<title>Html5</title>
</head>
<body>
<button onclick="opener.location.href='abre_form.html?x=1'; self.close();">Cerrar</button>
</body>
</html>
Se cierra la ventana y se recarga la página principal, el parámetro se pasa solo a efectos de que verifiques.
Pregunto, a que hay que atenerse, a tu pregunta, o a tu código?, que a todo esto, no se sabe bien que pretende hacer