projects
/
freeside.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
update CKeditor
[freeside.git]
/
httemplate
/
elements
/
ckeditor
/
plugins
/
preview
/
preview.html
diff --git
a/httemplate/elements/ckeditor/plugins/preview/preview.html
b/httemplate/elements/ckeditor/plugins/preview/preview.html
index
d6c4937
..
8c02826
100644
(file)
--- a/
httemplate/elements/ckeditor/plugins/preview/preview.html
+++ b/
httemplate/elements/ckeditor/plugins/preview/preview.html
@@
-1,10
+1,13
@@
<script>
\r
\r
<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
\r
-delete window.opener._cke_htmlToLoad;
\r
+ delete window.opener._cke_htmlToLoad;
\r
+}
\r
\r
</script>
\r
\r
</script>
\r