From a646e771cfe491fb1145a890220c448856937539 Mon Sep 17 00:00:00 2001 From: ngleader Date: Tue, 11 Nov 2008 09:04:23 +0000 Subject: [PATCH] git-svn-id: http://xe-core.googlecode.com/svn/sandbox@4843 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- modules/editor/tpl/js/editor.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/editor/tpl/js/editor.js b/modules/editor/tpl/js/editor.js index 0b43aa820..560c66fb1 100755 --- a/modules/editor/tpl/js/editor.js +++ b/modules/editor/tpl/js/editor.js @@ -413,6 +413,7 @@ function editorChangeMode(mode, editor_sequence) { } else if (editorMode[editor_sequence]=='preview') { // html = xInnerHtml(preview_obj); html = textarea_obj.value; + preview_obj.contentWindow.document.body.innerHTML = ''; // xAddEventListener(xGetElementById('editor_preview_'+editor_sequence), 'load', function(){setPreviewHeight(editor_sequence)}); } else { html = contentDocument.body.innerHTML; @@ -525,5 +526,7 @@ function showPreviewContent(ret_obj,response_tags, params, fo_obj) { } function setPreviewHeight(editor_sequence){ - xHeight('editor_preview_'+editor_sequence,xGetElementById('editor_preview_'+editor_sequence).contentWindow.document.body.scrollHeight+20); + var h = xGetElementById('editor_preview_'+editor_sequence).contentWindow.document.body.scrollHeight; + if(h < 400) h=400; + xHeight('editor_preview_'+editor_sequence,h+20); }