Window1 opens Window2.

If Window1 and Window2 are opened in the same domain I seem to be able to refer to objects in Window1 with the following JavaScript code in Window2:

catchinfo = window.opener.document.form1.textarea1.value

But if the Window2 is in a different domain from Window1, I don't seem to be able to access Window1's values from Window2. Is there anything to this or is something else likely going on?

Completely puzzled.