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?