`
隐形的翅膀
  • 浏览: 497151 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

tinymce 应用 二

阅读更多
在源代码编辑器和所见即所得编辑器之间进行切换
<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
<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>

编辑一个整个页面
<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
<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的压缩进行加载
<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,单击时弹出警告窗
<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
<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>
分享到:
评论

相关推荐

    tinymce 应用四---为tinymce添加一个plugin

    《TinyMCE应用四——为TinyMCE添加一个Plugin》 TinyMCE是一款强大的富文本编辑器,广泛应用于网页内容编辑、CMS系统等场景。它提供了丰富的API和自定义插件功能,允许开发者根据需求定制功能。在本篇中,我们将...

    tinymce 汉化语言包

    TinyMCE是一款强大的所见即所得(WYSIWYG)富文本编辑器,广泛应用于网页内容编辑、CMS系统以及各种在线应用中。它提供了丰富的功能,包括文本格式化、图片处理、链接插入等,同时也支持自定义插件和主题,以满足...

    tinymce4.7.5

    TinyMCE 4.7.5 是一个流行的开源富文本编辑器,被广泛应用于网站建设和内容管理系统中。这个版本的 TinyMCE 提供了丰富的文本编辑功能,支持Vue.js框架的集成,使得在Web应用中实现高度定制化的文本编辑体验变得容易...

    tinymce_powerpaste-master

    TinyMCE是一款开源的JavaScript富文本编辑器,被广泛应用于网页和Web应用程序中,提供类似Microsoft Word的编辑体验。用户可以创建、编辑和格式化文本,插入图片、链接等元素,同时支持自定义配置和扩展。 ...

    tinymce离线资源

    2. **jquery.tinymce.min.js**:这是一个jQuery版本的Tinymce,适用于那些使用jQuery框架的项目。如果你的项目不依赖jQuery,你可以忽略这个文件。 3. **license.txt**:包含了Tinymce的许可协议,使用这些资源时...

    tinymce powerpaste插件(兼容最新tinymce5.2.0)

    TinyMCE是一个强大的...总的来说,TinyMCE PowerPaste插件通过提供高级的粘贴功能,极大地提升了用户在TinyMCE编辑器中的体验,特别是对于那些经常需要从其他文档应用中复制内容的用户来说,这是一个非常实用的工具。

    TinyMCE自定义上传图片

    TinyMCE是一款强大的所见即所得(WYSIWYG)文本编辑器,广泛应用于网页内容编辑、CMS系统和各种应用程序中。它提供了丰富的API和插件系统,使得开发者可以定制编辑器的功能,以满足特定需求。在这个场景中,我们将...

    tinymce粘贴word插件powerpaste

    Tinymce 支持多种语言,包括中文,并且可高度自定义,广泛应用于内容管理系统、论坛、博客等 web 应用中。 ** Powerpaste 插件** Powerpaste 是一个专门为 Tinymce 设计的插件,其主要功能是允许用户直接粘贴来自 ...

    编辑器tinymce插件powerpaste源码

    《TinyMCE编辑器PowerPaste插件源码解析与应用》 TinyMCE是一款功能强大的开源富文本编辑器,广泛应用于网页和各种应用程序中,提供丰富的文本格式化、图像处理和交互功能。针对用户在从Microsoft Word等文档处理...

    tinyMCE本地图片预览

    tinyMCE是一款非常流行的开源富文本编辑器,广泛应用于各种网站和应用程序中。它提供了丰富的文本编辑功能,包括但不限于格式化文本、插入图像、链接等。在某些场景下,用户可能需要实时预览他们上传的图片,而无需...

    vue3中使用tinyMCE

    在Vue3中集成TinyMCE是一个常见的需求,特别是在构建富文本编辑器场景下。TinyMCE是一个功能强大的JavaScript WYSIWYG(所见即所得)编辑器,它...通过这种方式,你可以在Vue3应用中轻松创建功能丰富的富文本编辑器。

    tinymce

    【tinymce】是一款知名的富文本编辑器,广泛应用于网页内容编辑和管理,为用户提供类似Microsoft Word的界面和功能,使得非编程人员也能轻松编辑和格式化网页内容。它支持多种语言,包括中文,并且拥有丰富的插件...

    TinyMCE

    TinyMCE是一款强大的开源富文本编辑器,广泛应用于网页内容编辑和内容管理系统中。这个官方包,正如其标签所示,是TinyMCE的3.0版本。TinyMCE以其轻量级、高度可定制和兼容多种浏览器的特点,在Web开发领域备受青睐...

    tinymce格式刷_formatpainter-格式刷插件和用法

    TinyMCE是一款强大的开源富文本编辑器,广泛应用于网页内容编辑和内容管理系统中。它提供了丰富的功能和插件,使得用户可以轻松创建和编辑复杂的文本格式。本文将深入讲解TinyMCE中的“格式刷”(Format Painter)...

    Tinymce.zip

    Tinymce是一个广泛应用的富文本编辑器,它提供了丰富的功能和高度的可定制性,被广泛用于网页和应用中的文本编辑场景。这个"Tinymce.zip"压缩包显然包含了将Tinymce集成到Vue项目中的所需组件和资源。 首先,我们来...

    tinymce静态资源文件

    2. 主题(Themes):Tinymce支持多种主题,比如'modern'和'classic',它们决定了编辑器的外观和风格。主题文件通常包含CSS和图像资源,如`themes/ modern/skins/lightgray/skin.min.css`,提供了编辑器的颜色、字体...

    TinyMCE富文本编辑器资源包

    2. **更快的加载速度**:通过优化代码结构和利用最新的Web技术,TinyMCE 6显著提升了加载速度,使得编辑器在各种设备上都能快速启动。 3. **增强的无障碍性**:TinyMCE 6加强了对无障碍功能的支持,符合WCAG 2.1...

    tinymce 繁体

    TinyMCE是一个轻量级的基于浏览器的所见即所得编辑器,支持目前流行的...最重要的是,TinyMCE是一个根据LGPL license发布的自由软件,你可以把它用于商业应用。本站采用的就是TinyMCE编辑器,下图是此编辑器的界面。

    TinyMCE 实现本地图片上传

    TinyMCE是一款强大的富文本编辑器,广泛应用于网页和应用程序中,允许用户创建和编辑具有丰富格式的内容。它提供了丰富的API和插件,使得开发者能够定制编辑器功能以满足特定需求。在本教程中,我们将深入探讨如何在...

    tinymce3官方英文语言包en

    TinyMCE是一款强大的开源富文本编辑器,广泛应用于网页内容编辑和内容管理系统中。这个"tinymce3官方英文语言包en"是针对TinyMCE 3.x版本的一个关键组件,它包含了编辑器用户界面的所有英文语言字符串。这个语言包...

Global site tag (gtag.js) - Google Analytics