Built motion from commit 67e5df37.|2.0.66
[motion2.git] / public / assets / plugins / ckeditor / plugins / wsc / dialogs / ciframe.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">\r
2 <!--\r
3 Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.\r
4 For licensing, see LICENSE.html or http://ckeditor.com/license\r
5 -->\r
6 <html>\r
7 \r
8 <head>\r
9     <title></title>\r
10     <meta http-equiv="Content-Type" content="text/html; charset=utf-8">\r
11     <script type="text/javascript">\r
12         function gup(name) {\r
13             name = name.replace(/[\[]/, '\\\[').replace(/[\]]/, '\\\]');\r
14             var regexS = '[\\?&]' + name + '=([^&#]*)';\r
15             var regex = new RegExp(regexS);\r
16             var results = regex.exec(window.location.href);\r
17 \r
18             if (results)\r
19                 return results[1];\r
20             else\r
21                 return '';\r
22         }\r
23 \r
24         var interval;\r
25 \r
26         function sendData2Master() {\r
27             var destination = window.parent.parent;\r
28             try {\r
29                 if (destination.XDTMaster) {\r
30                     var t = destination.XDTMaster.read([gup('cmd'), gup('data')]);\r
31                     window.clearInterval(interval);\r
32                 }\r
33             } catch (e) {}\r
34         }\r
35 \r
36         function OnMessage(event) {\r
37             var message = event.data;\r
38             var destination = window.parent.parent;\r
39             destination.XDTMaster.read(['end', message, 'fpm']);\r
40         }\r
41 \r
42         function listenPostMessage() {\r
43             if (window.addEventListener) { // all browsers except IE before version 9\r
44                 window.addEventListener("message", OnMessage, false);\r
45             } else {\r
46                 if (window.attachEvent) { // IE before version 9\r
47                     window.attachEvent("onmessage", OnMessage);\r
48                 }\r
49             }\r
50         }\r
51 \r
52         function onLoad() {\r
53             interval = window.setInterval(sendData2Master, 100);\r
54             listenPostMessage();\r
55         }\r
56     </script>\r
57 </head>\r
58 \r
59 <body onload="onLoad()">\r
60     <p></p>\r
61 </body>\r
62 \r
63 </html>