原文地址:http://ssh-2009-126-com.javaeye.com/blog/599480
在源代码编辑器和所见即所得编辑器之间进行切换
ToolBar enable and disable
编辑一个整个页面
Load on demand example
启用GZIP的压缩进行加载
Setup editor events example,单击时弹出警告窗
多个实例共享一个漂浮的Toolbar
Java代码
- <form method="post" action="somepage">
- <textarea name="content" style="width:100%">
- </textarea>
- <a href="#" onclick="tinyMCE.execCommand('mceToggleEditor',false,'content');">[Toggle WYSIWYG]</a>
- </form>
ToolBar enable and disable
Java代码
- <script type="text/javascript" src="<your installation path>/tiny_mce/tiny_mce.js"></script>
- <script type="text/javascript">
- tinyMCE.init({
- theme : "advanced",
- mode : "textareas",
- plugins : "noneditable"
- });
- </script>
- <form method="post" action="somepage">
- <textarea name="content" style="width:100%">
- <p>Editable content.</p>
- <p class="mceNonEditable">Non editable content, can't be modified in IE or FF.</p>
- <p>Editable content.</p>
- <p class="mceNonEditable">Non editable content, can't be modified in IE or FF.</p>
- </textarea>
- </form>
编辑一个整个页面
Java代码
- <script type="text/javascript" src="<your installation path>/tiny_mce/tiny_mce.js"></script>
- <script type="text/javascript">
- tinyMCE.init({
- theme : "advanced",
- mode : "textareas",
- plugins : "fullpage",
- theme_advanced_buttons3_add : "fullpage"
- });
- </script>
- <form method="post" action="somepage">
- <textarea name="content" style="width:100%">
- </textarea>
- </form>
Load on demand example
Java代码
- <script type="text/javascript" src="<your installation path>/tiny_mce/tiny_mce.js"></script>
- <script type="text/javascript">
- function setup() {
- tinyMCE.init({
- mode : "textareas",
- theme : "advanced",
- }
- </script>
- <form method="post" action="somepage">
- <textarea name="content" style="width:100%">
- </textarea>
- <a href="javascript:setup();">Load TinyMCE</a>
- </form>
启用GZIP的压缩进行加载
Java代码
- <script type="text/javascript" src="<your installation path>/tiny_mce/tiny_mce_gzip.js"></script>
- <script type="text/javascript">
- function setup() {
- tinyMCE_GZ.init({
- themes : "advanced",
- languages : "en",
- disk_cache : true
- }, function() {
- tinyMCE.init({
- mode : "textareas",
- theme : "advanced",
- });
- });
- }
- </script>
- <form method="post" action="somepage">
- <textarea name="content" style="width:100%">
- </textarea>
- <a href="javascript:setup();">Load TinyMCE</a>
- </form>
Setup editor events example,单击时弹出警告窗
Java代码
- <script type="text/javascript" src="<your installation path>/tiny_mce/tiny_mce.js"></script>
- <script type="text/javascript">
- tinyMCE.init({
- mode : "textareas",
- theme : "advanced",
- plugins : 'inlinepopups',
- setup : function(ed) {
- // Display an alert onclick
- ed.onClick.add(function(ed) {
- ed.windowManager.alert('User clicked the editor.');
- });
- // Add a custom button
- ed.addButton('mybutton', {
- title : 'My button',
- image : 'img/example.gif',
- onclick : function() {
- ed.selection.setContent('<STRONG>Hello world!</STRONG>');
- }
- });
- }
- });
- </script>
- <form method="post" action="somepage">
- <textarea name="content" style="width:100%">
- </textarea>
- </form>
多个实例共享一个漂浮的Toolbar
Java代码
- <script type="text/javascript" src="<your installation path>/tiny_mce/tiny_mce.js"></script>
- <script type="text/javascript">
- tinyMCE.init({
- mode : "textareas",
- theme : "advanced",
- theme_advanced_toolbar_location : "external",
- });
- </script>
- <form method="post" action="somepage">
- <textarea name="content1" style="width:100%">
- </textarea>
- <textarea name="content2" style="width:100%">
- </textarea>
- </form>