tinymce

tinymce 3php

    tinyMCE.init({
        // mode的方法1  選擇指定文本域  須要與editor_selector一塊兒使用
        //mode : "specific_textareas",
        //editor_selector : "mceEditor",//只能填寫類名
        
        // mode的方法2 指定文本域  須要與editor_selector一塊兒使用        
        //mode : "textareas",//在頁面加載時將全部textarea元素轉換爲編輯器

        // mode的方法3  須要與elements一塊兒用選擇指定名稱的元素。   
        //mode : "exact",
        //elements: "Editor_Edit_EditorBody",    //這些元素能夠是任何類型 - 例如textareas或div  這裏是ID=Editor_Edit_EditorBody   

        //mode的方法3  mode : "none"與tinyMCE.execCommand一塊兒使用 
        mode : "none", 

        
        theme : "advanced",
        skin : "o2k7",
        language: "zh-cn",
        plugins : "autolink,lists,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template,inlinepopups,autosave",

    });

    tinyMCE.execCommand("mceAddControl", true, "Editor_Edit_EditorBody");
        <form method="post" action="http://tinymce.moxiecode.com/dump.php?example=true">
            <h3>example2</h3>

            <textarea id="myarea1" class="mceEditor">This will be an editor.</textarea>
            <textarea id="Editor_Edit_EditorBody">mode : "exact"</textarea>

            <br />
            <input type="submit" name="save" value="Submit" />
            <input type="reset" name="reset" value="Reset" />
        </form>

 

 

API:html

tinyMCEPopupvim

tinymce.AddOnManager:api

方法:
add(id:String, o:Theme/Plugin):Theme/Plugin://經過它的短名稱添加加載(插件或主題)項的實例
//eg
// Create a simple plugin
tinymce.create('tinymce.plugins.TestPlugin', {
  TestPlugin: function(ed, url) {
  ed.on('click', function(e) {
     ed.windowManager.alert('Hello World!');
  });
  }
});

// Register plugin using the add method
tinymce.PluginManager.add('test', tinymce.plugins.TestPlugin);

// Initialize TinyMCE
tinymce.init({
 ...
 plugins: '-test' // Init the plugin but don't try to load it
});

get(n:String):Theme/Plugin ://經過短名稱返回指定add方法添加的(插件或主題)實例
load(n:String, u:String, cb:function, s:Object)://加載特定網址的加載項
//eg:
tinymce.PluginManager.load('myplugin', '/some/dir/someplugin/plugin.js');
requireLangPack(n:String):void ://加載指定加載項的語言包
事件:
onAdd()://添加項時觸發。
addComponents()://
tinymce4+增長的方法 添加一組組成附加組件的組件
 

 

tinymce.ControlManagerdom

tinymce.Editor編輯器

tinymce.EditorCommandspost

tinymce.Formatterui

tinymce.Themeurl

tinymce.UndoManagerspa

tinymce.WindowManager

tinyMCE

tinymce.DOM

tinymce.EditorManager

util

ui

plugins

html

dom

相關文章
相關標籤/搜索