天天看點

TinyMCE v4用法

1:下載下傳包

TinyMCE v4

2:把下載下傳後的檔案整個放到項目中,單獨放JS檔案會報錯,因為該檔案是需要需要加載相關插件的。當然你不需要用插件 那麼可以整個插件檔案删除.

TinyMCE v4用法

3:引入JS

<script src="js/tinymce/tinymce.min.js"></script>

4:初始化

tinymce.init({
      		    selector: '.mytextarea',
      		  theme: 'modern',
      		  plugins: [
      		    'searchreplace wordcount visualblocks visualchars code fullscreen',
      		    'insertdatetime media nonbreaking save contextmenu directionality',
      		    'emoticons template paste textcolor colorpicker textpattern imagetools'
      		  ],
      		  menubar: false,
      		  toolbar1: 'undo redo | bold italic underline | alignleft aligncenter alignright alignjustify | forecolor |  subscript superscript',
      		  image_advtab: true,
      		  content_css: [
      		    '//fast.fonts.net/cssapi/e6dc9b99-64fe-4292-ad98-6974f93cd2a2.css',
      		    '//www.tinymce.com/css/codepen.min.css'
      		  ]
      		  });
           

更詳細的用法,可以看官網。

效果:

TinyMCE v4用法

4:擷取編輯後的帶有html的值

tinymce.activeEditor.getContent()

5:擷取編輯後的不帶有html的值

var activeEditor = tinymce.activeEditor;

 var editBody = activeEditor.getBody();

 activeEditor.selection.select(editBody);

 var text = activeEditor.selection.getContent( { 'format' : 'text' } ); 

取到的 text 即為純文字内容。

繼續閱讀