diff --git a/app/assets/javascripts/application.js b/app/assets/javascripts/application.js index 06452cd..50fb36d 100755 --- a/app/assets/javascripts/application.js +++ b/app/assets/javascripts/application.js @@ -30,10 +30,20 @@ function insertAttachment(url,name) { var ext = url.split('.').pop().toLowerCase(); var img_ext = [ "jpg", "png", "bmp" , "jpeg" ]; + // if ( img_ext.indexOf(ext) > -1) { +// tinymce.activeEditor.setContent(tinymce.activeEditor.getContent({format : 'raw'}) + ""); +// } +// else { +// tinymce.activeEditor.setContent(tinymce.activeEditor.getContent({format : 'raw'}) + "" + name +""); +// } + + if ( img_ext.indexOf(ext) > -1) { - tinymce.activeEditor.setContent(tinymce.activeEditor.getContent({format : 'raw'}) + ""); + tinymce.activeEditor.execCommand('mceInsertContent', false, ""); } else { - tinymce.activeEditor.setContent(tinymce.activeEditor.getContent({format : 'raw'}) + "" + name +""); + tinymce.activeEditor.execCommand('mceInsertContent', false, "" + name +""); } + + }