OLD | NEW |
(Empty) | |
| 1 function thisFileName() |
| 2 { |
| 3 return window.location.href.split("/").pop(); |
| 4 } |
| 5 |
| 6 window.onmessage = function (messageEvent) { |
| 7 switch (messageEvent.data[0]) { |
| 8 case "eval": |
| 9 eval(messageEvent.data[1]); |
| 10 break; |
| 11 case "pass message down": |
| 12 iframe = document.getElementsByTagName("iframe")[0]; |
| 13 iframe.contentWindow.postMessage(messageEvent.data.slice(1), "*"); |
| 14 break; |
| 15 default: |
| 16 // Pass all other messages up to parent. |
| 17 parent.postMessage(messageEvent.data, "*"); |
| 18 } |
| 19 } |
| 20 |
| 21 document.onwebkitpointerlockchange = function () { |
| 22 parent.postMessage(thisFileName() + " onwebkitpointerlockchange, document.we
bkitPointerLockElement = " + document.webkitPointerLockElement, "*"); |
| 23 } |
| 24 |
| 25 document.onwebkitpointerlockerror = function () { |
| 26 parent.postMessage(thisFileName() + " onwebkitpointerlockerror", "*"); |
| 27 } |
OLD | NEW |