The title is a translation done by me, so it might not exactly match the english output. However, it should still be correct enough for you to understand the issue.
A new window is opened, and what I'd like to do for this window is
1) Specify
window.opener.callback = function() { ... };
2) This new window has a setTimout(), in which I'd like to
if (window.opener && window.opener.callback)
window.opener.callback(window);
However, the above gives me the error "Access denied for property Window.callback". Why do I get the access denied, and no less important, how do I go about this instead?