Любая переменная является также свойством window.
var foo = "bar";
alert(window.foo);
Соответственно, мы можем обратиться к окну и взять (или поменять) его свойство. Так что, запись типа
opener.document.getElementById("my-div").innerHTML = "foo"
вполне возможна.