diff options
| author | Ivan Kohler <ivan@freeside.biz> | 2015-07-11 15:26:48 -0700 |
|---|---|---|
| committer | Ivan Kohler <ivan@freeside.biz> | 2015-07-11 15:26:48 -0700 |
| commit | c94eff6021ef963f08f67da501e756d53a61c50d (patch) | |
| tree | 002b414cfdbc6bf8dae08ff85afacb75ccdc723c /httemplate/elements/ckeditor/plugins/preview/preview.html | |
| parent | 0736a91a87c46f7097ddef9782ddbb59a0ce3304 (diff) | |
update CKeditor
Diffstat (limited to 'httemplate/elements/ckeditor/plugins/preview/preview.html')
| -rw-r--r-- | httemplate/elements/ckeditor/plugins/preview/preview.html | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/httemplate/elements/ckeditor/plugins/preview/preview.html b/httemplate/elements/ckeditor/plugins/preview/preview.html index d6c4937c1..8c0282628 100644 --- a/httemplate/elements/ckeditor/plugins/preview/preview.html +++ b/httemplate/elements/ckeditor/plugins/preview/preview.html @@ -1,10 +1,13 @@ <script>
-var doc = document;
-doc.open();
-doc.write( window.opener._cke_htmlToLoad );
-doc.close();
+// Prevent from DOM clobbering.
+if ( typeof window.opener._cke_htmlToLoad == 'string' ) {
+ var doc = document;
+ doc.open();
+ doc.write( window.opener._cke_htmlToLoad );
+ doc.close();
-delete window.opener._cke_htmlToLoad;
+ delete window.opener._cke_htmlToLoad;
+}
</script>
|
