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 |