问题标签 [rte]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
5628 浏览

css - TYPO3:如何将元素添加到 RTE,它允许用户使用定义的 CSS 类

我希望用户应该能够在 RTE 中选择文本样式,例如详细信息、重要信息、人名等。所以我想定义一个 CSS,这个选项应该在 RTE 中显示。CSS 样式应该是一个span并且只设置一个颜色。

目前我有以下代码:

CSS文件的内容是

但是新添加的样式未显示在下拉列表中(文本样式)。我还在 rtehtmlarea 配置中启用了“附加内联元素”。我也试过设置showTagFreeClasses等等都没有成功。然后我读到了缓存问题。我删除了 RTE 缓存以及浏览器缓存。还是没有结果。有什么问题?

0 投票
2 回答
464 浏览

text - 如何通过额外的 RTE 字段增强标准内容元素?

所以我有一个扩展,我可以选择它作为内容元素。它有自己的选项卡(“视频”),但也使用标准选项卡“常规”和一些特殊选项卡,我可以在其中配置扩展。是否可以将“RTE”文本选项卡(如“带图像的文本”)添加到“常规”选项卡?它只是使用“标题”字段..但我真的需要编辑器的选项,他可以在附加字段中添加 RTE 文本(如“带有图像的文本”。

0 投票
2 回答
542 浏览

javascript - 在 TinyMCE(或 CKEditor)富文本编辑中覆盖主机

我目前正在尝试将富文本编辑器集成到我正在开发的应用程序中。到目前为止,我已经测试过CKEditorTinyMCE编辑器。假设我的应用程序托管在http://example.com。我的部署环境中有一个限制,无法提供静态资产。出于这个原因,静态资产使用不同的主机,即http://assets.example.com

我已经意识到 TinyMCE(以及 CKEditor)<script>在我的标签中动态附加标签<head>。但是,两者都使用基于http://example.com的绝对路径,因此它们不适用于我的所有静态资产都由http://assets.example.com托管的环境的生产环境。

我的问题很简单:

  1. 是否有解决方案来覆盖 TinyMCE(或 CKEditor)使用的主机?
  2. 我应该在我的应用程序中使用哪些其他 RTE 来支持这种(实际上是软和常见的)约束。如果您有其他选择,我知道那里有很多 RTE 解决方案,我正在寻找一种现代且支持良好的解决方案,因为我知道大多数谈论 RTE 解决方案的帖子和网页都有 3 到 5 年以上的历史.
0 投票
1 回答
99 浏览

javascript - tiny mce 在发布时删除内容

我在使用 Kohana 3.0.7 构建的项目中使用了 tiny mce。如果我尝试向编辑器添加内容并提交表单,则内容会正确保存。但是,如果出现验证错误并且显示与验证错误相同的页面,则存在一些问题。在更正验证错误并向 mce 编辑器添加更多内容后,当我尝试发布时,只会发布第一次尝试发布的内容。我添加的内容丢失了。

我已经用纯文本区域确认了这一点,并确定是编辑器造成的。我怎样才能解决这个问题 ?

0 投票
2 回答
2414 浏览

javascript - TinyMCE 清理某些 div

我有一个页面,想使用 TinyMCE 编辑页面上的某些元素。当我尝试编辑以下元素时,tinyMCE 中加载的实际内容与第 2 列中的内容一样

我知道正在进行一些 html 验证来检查父子元素的关系(例如,只有当有表作为父元素时才会出现 tr )。有没有办法告诉 tinyMCE 停止这样做,并允许我直接编辑 tr 元素而不编辑完整的表格元素。即我想阻止 tinyMCE 对加载的 HTML 进行任何更改,无论其是否有效。

另外,我尝试了 verify_html 和 valid_elements 设置,但在这里似乎没有帮助

谢谢

0 投票
2 回答
1610 浏览

php - 如何使用 dom javascript 添加多个 tinyMce?

请帮助我,如何使用 tinymce 添加多个 textarea ..!我想喜欢这个结果:

我的脚本示例在这里: http ://tuto-rial.com/index2.txt

在此处输入图像描述

0 投票
1 回答
382 浏览

javascript - TinyMCE 插件如何创建表的行

有没有办法为 tinymce 创建一个插件,根据用户在输入框中输入的内容创建自定义 HTML 布局以创建 HTML?

例如,目前我使用创建此示例 HTML 的“模板”插件,用户必须复制/粘贴 HTML 以获得他想要的列表项:

我想将这样的内容添加到弹出插件中,该插件会自动<li>为用户插入的每个属性生成 。 在此处输入图像描述

0 投票
1 回答
350 浏览

javascript - HtmlUnit 是否支持将内容设置为在线富文本编辑器?

我正在使用 HtmlUnit 来测试 Web 应用程序。它使用在线富文本编辑器来收集用户输入。(使用 iframe 时没有 src 属性)。我必须模拟用户输入,但我发现我无法将内容设置到这个 iframe 中。

HtmlUnit 可以支持这个功能吗?我在网上大量搜索,但没有找到明确的答案。

0 投票
1 回答
370 浏览

jquery - 可拖动和可调整大小的 jQuery RTE

我正在尝试实现http://code.google.com/p/lwrte/issues/list .. 我特别喜欢这个 jquery 文本编辑器,因为它提供字体选项、文本颜色、超链接

我希望它可以调整大小和拖动。通过为文本编辑器制作一个容器 div 并在该容器 div 上执行可拖动和可调整大小,我得到了可拖动和可调整大小的工作。

但是,无论出于何种原因,无论我为容器 div 提供什么高度或宽度,文本编辑器都会溢出容器 div 之外。文本编辑器宽度设置为 100%。

我的预感是工具栏搞砸了,但我知道什么!

如果没有代码示例这似乎太难回答,我会尝试 jsfiddle 一些东西。谢谢!

0 投票
1 回答
282 浏览

javascript - 如何调整 ipad 视口

我有一个带有编辑器的页面。当我输入字母时,插入符号通常始终保持在同一行。但有时插入符号(加线)只是“徘徊”到可见屏幕的顶部。就像有人对该行做了一个 scrollIntoView 。

我发现 ipad/mobile-safari 调整了我不想要的视口。我可以用手指获得前一个视图: - 触摸 - 向下移动,并且像以前一样调整视口。

但是有没有办法使用 javascript 或任何其他解决方法呢?