OLD | NEW |
---|---|
(Empty) | |
1 <script> | |
2 var embedder; | |
3 function receiveMessage(event) { | |
4 embedder = event.source; | |
5 if (event.data !== 'stop') { | |
6 event.source.postMessage('foobar', '*'); | |
7 } else { | |
8 if (event.data !== '') { | |
9 event.source.postMessage('stop_ack ' + window.name, '*'); | |
Charlie Reis
2012/10/12 00:31:43
Hmm, the window.name stuff is only useful on the i
Fady Samuel
2012/10/12 18:07:53
Sure, I'll work on that next.
| |
10 } | |
11 } | |
12 } | |
13 window.addEventListener('message', receiveMessage, false); | |
14 function CreateChildFrame(src) { | |
15 var ifrm = document.createElement("IFRAME"); | |
16 ifrm.style.width = "640px"; | |
17 ifrm.style.height = "480px"; | |
18 ifrm.src = src; | |
19 ifrm.name = 'iframe'; | |
20 document.body.appendChild(ifrm); | |
21 embedder.postMessage('ready', '*'); | |
22 } | |
23 </script> | |
OLD | NEW |