ciao, grazie della tua risposta, ma forse ho capito quale è il problema: l'url finisce con il carattere # e quindi non viene aggiornata, infatti provando a inserire l'url corretta senza # la pagina viene aggiornata:

...
opener.document.location='http://locahost/imagep.asp'
...

quindi il problema è rimuovere dalla stringa contenuta in opener.document.location l'ultimo carattere (#), come posso fare con js?