diff --git a/workflow/engine/xmlform/outputdocs/outputdocs_Edit.xml b/workflow/engine/xmlform/outputdocs/outputdocs_Edit.xml index 257265829..345326fa7 100755 --- a/workflow/engine/xmlform/outputdocs/outputdocs_Edit.xml +++ b/workflow/engine/xmlform/outputdocs/outputdocs_Edit.xml @@ -32,7 +32,11 @@ if ( typeof outputdocsSave == 'undefined'){ tinyMCE.execCommand('mceRemoveControl',false,'form[OUT_DOC_TEMPLATE]'); form.action = '../outputdocs/outputdocs_Save'; ajax_post( form.action, form, 'POST' ); - window.close(); + if (( _BROWSER.name == 'msie' ) && ( _BROWSER.version < '9' )) { + window.close(); + } else { + outputdocsEditor.remove(); + } } } ]]>