JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
vanilla ckeditor-4.4.3_full
[ckeditor.git] / plugins / preview / preview.html
index d6c4937..8c02826 100644 (file)
@@ -1,10 +1,13 @@
 <script>\r
 \r
-var doc = document;\r
-doc.open();\r
-doc.write( window.opener._cke_htmlToLoad );\r
-doc.close();\r
+// Prevent from DOM clobbering.\r
+if ( typeof window.opener._cke_htmlToLoad == 'string' ) {\r
+       var doc = document;\r
+       doc.open();\r
+       doc.write( window.opener._cke_htmlToLoad );\r
+       doc.close();\r
 \r
-delete window.opener._cke_htmlToLoad;\r
+       delete window.opener._cke_htmlToLoad;\r
+}\r
 \r
 </script>\r