Persistono i dubbi sopratutto se anche tu non sai di cosa stai parlando "funzioni che iniziano per document. (opener, e altre che non mi ricordo)." comunque se l'operazione che devi fare si svolge tra due domini diversi dubito che sia possibile in javascript, essendo un linguaggio che gira in "locale" cioè su di un solo dominio/sito, forse con un link si identifica meglio il problema/errore.