You can communicate between frames via the message posting API.
For example, in your child frame you might call:
parent.postMessage("child frame", "*");
And in the parent frame, register a message handler:
window.addEventListener("message", function(event) {
console.log("Hello from " + event.data);
});