I am trying to change the source of a frame that is in a window opened by another page. What I do is:

who=parent.toKeep.window.location;
thePage = window.open('../html/fullPage/fullPage.html','hab');
thePage.frames.lowerFrame.location = who;

Naturally, the frame I am trying to change is named "lowerFrame"
"toKeep" is the name of the frame I want to open in the other frame (called "lowerFrame" in the window called "who").

And by the way, this javascript is called in Flash with the getURL function. The weirdest part is that, sometimes it works, sometimes it don't.

Any support would be appreciate.