var tinymceConfig = { script_url: '/js/tinymce/tinymce.min.js', menubar: "tools table format view insert edit", schema: "html5", height: "700px", menubar: false, statusbar: false, entity_encoding: "raw", plugins: [ "advlist autolink lists link image charmap print preview anchor", "searchreplace visualblocks code fullscreen colorpicker", "insertdatetime media table contextmenu paste acheck fsvideo noneditable includeFile textcolor" ], /* toolbar: "insertfile undo redo | styleselect | bold italic underline | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image fsvideo | forecolor backcolor | code ", */ toolbar: "insertfile undo redo | fontsizeselect | bold italic underline | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | image link | table | removeformat code ", image_advtab: true, relative_urls: false, convert_urls: true, paste_data_images: true, /* external_filemanager_path:"../filemanager/", filemanager_title:"Filemanager" , external_plugins: { "filemanager" : "../../filemanager/plugin.min.js"}, */ //content_css: "/css/frontend.css", extended_valid_elements: "img[alt|src],a[href|target]", setup: function (editor) { editor.on('SaveContent', function (ed) { function encodeHTML(html) { return document.createElement('div').appendChild(document.createTextNode(html)).parentNode.innerHTML; }; $(ed.element).val(ed.content); } ); }, style_formats: [ { title: 'Headers', items: [ { title: 'Header 5', format: 'h5' }, { title: 'Header 6', format: 'h6' } ] } ], onchange_callback: function (callback) { console.log(callback); } };