JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
vanilla ckeditor-4.1.2_full
[ckeditor.git] / plugins / wsc / dialogs / ciframe.html
index 292297d..1d6ba5a 100644 (file)
@@ -38,9 +38,26 @@ function sendData2Master()
        catch (e) {}\r
 }\r
 \r
+function OnMessage (event) {\r
+               var message = event.data;\r
+               var destination = window.parent.parent;\r
+               destination.XDTMaster.read( [ 'end', message, 'fpm' ] ) ;\r
+}\r
+\r
+function listenPostMessage() {\r
+    if (window.addEventListener) { // all browsers except IE before version 9\r
+            window.addEventListener ("message", OnMessage, false);\r
+    }else {\r
+            if (window.attachEvent) { // IE before version 9\r
+                        window.attachEvent("onmessage", OnMessage);\r
+                }\r
+        }\r
+}\r
+\r
 function onLoad()\r
 {\r
        interval = window.setInterval( sendData2Master, 100 );\r
+       listenPostMessage();\r
 }\r
 \r
 </script>\r