opener come oggetto della pagina e` definito solo in IE.

Per tutti gli altri browser, occorre chiamarlo all'interno dell'oggetto window:

window.opener.document. ....

Ciao
Michele