l'oggetto opener non e` definito universalmente a livello di root. Il codice corretto e`:
window.opener.location.reload();
Per fare quello che chiedi, devi dare il comando nell'evento onload della pagina che viene ricaricata.
A quel punto pero` ti sei perso il puntatore alla pagina aperta.
Quindi o prima fai la chiusura della popup e poi il refresh, opure devi riaprire la pagina con il suo nome e quindi chiuderla.
Se hai aperto una pag. con:
var win1= window.open('...', 'nomepag', '...');
puoi chiuderla con:
win1.close();