问题标签 [tinymce-3]

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 投票
2 回答
2506 浏览

javascript - 定义 valid_elements 时 iframe 在 tinymce 中不起作用

一旦我定义了任何 valid_elements 和/或 extended_valid_elements,我就无法插入 iframe(iframe 在 valid_elements、extended_valid_elements 之间定义)

所有具有 iframe 支持和 valid_elements 的在线示例都使用 tinymce v3,在 v3 中它可以工作http://fiddle.tinymce.com/cTeaab/2

但在 v4 中它没有http://jsfiddle.net/armandsp/ug247bsm/

0 投票
1 回答
580 浏览

tinymce - 强制 TinyMCE 去除数据属性

我正在使用 TinyMCE 插件并将valid_elements选项设置为:

即使没有列出 data- 属性,TinyMCE 也不会删除它们。它似乎去掉了所有其他未列出的属性,但出于某种原因,数据属性(例如data-foo="bar")是一个例外。如何让 TinyMCE 去除数据属性?

我正在使用 TinyMCE 3.4.7 版

0 投票
1 回答
47 浏览

javascript - 如何在 Magento 中自定义 tineMCE H 标签

对于 Magento 中的 CMS 页面编辑器,我想更改 tinyMce 编辑器中 H 标签的格式。我想要类似 H1 标签的东西,它是红色的,粗体,字体:36px。

我将如何实现这一目标。

我尝试了上述方法,但它不起作用。

0 投票
2 回答
1104 浏览

wordpress - Wordpress 窗口管理器按钮样式

在 wordpress 中创建了一个自定义窗口,如下所示:

在此处输入图像描述

现在我需要按钮INSERTCANCEL(见上图)看起来像其他任何地方(见下图)像CANCELAdd Link

在此处输入图像描述

这段代码给了我窗口,但我找不到任何更改按钮的选项。一定有什么,还是应该有什么!?甚至尝试更改样式(某些样式是用 javascript 添加的)内联样式!important但没有效果...


现在几个小时后,我发现我可以使用style类似的属性

您有机会添加这样的样式不是很好吗?当然,你可以改变颜色......

在此处输入图像描述

0 投票
0 回答
301 浏览

javascript - 检查图像是否在 TinyMCE 编辑器或 TinyMCE 的 div 中

是否有可能检测到 TinyMCE 的变化?

我通过拖放在 TinyMCE 中添加图像。我已经使用 Javascript 实现了一个功能,可以在拖放过程中更改图像 URL。但在 IE getData('text/html')中不起作用。所以我想出的是,在删除图像时,我使用修改后的 url 向 tinyMCE 添加了一个新的图像控件。

但问题是现在图像被添加到 TinyMCE,无论它放在哪里。如果将图像放入TinyMCETinyMCE 边界,我只想将其添加到 tinyMCE 中。

0 投票
1 回答
5522 浏览

wordpress - Wordpress 4.4 TinyMCE javascript 错误已弃用 TinyMCE API 调用:.onPaste.add(..)

我使用的是 Wordpress 4.3 或有时是 4.4,但每次我在前端用户页面中包含编辑器时,它都会在控制台中出现错误

弃用的 TinyMCE API 调用:.onPaste.add(..)

帮我

谢谢

0 投票
1 回答
177 浏览

javascript - TinyMCE 3.x 剥离空类

我正在使用 TinyMCE 3.x,但找不到我遇到的问题的文档。

如果我使用 html 编辑器添加一个空元素,例如<div class="clearfix"></div>or <span class="clearfix"></span>,编辑器会自动删除这些元素。

有没有办法告诉它停止剥离空元素?

我已经找到

这几乎解决了它。如果我启用它并添加<div class="clearfix"></div>,它会将其替换为<div>&nbsp;</div>,因此会添加一个空格但会删除该类。

0 投票
1 回答
36 浏览

tinymce - TinyMCE 兼容性

早些年我开发了一个项目,它基于“TinyMCE 编辑器版本 3.x”。

但是,目前在 TinyMCE 网站上可用的是“TinyMCE 编辑器版本 4.x”

我的项目完全基于“TinyMCE 编辑器版本 3.x”与“TinyMCE 编辑器版本 4.x”一起工作吗?

另外,请提出任何小的改动,这样我就可以避免重新开发整个表格。

当我说微小的变化时,我的意思是微小的变化。没有太多的变化。通常,我发现重新编写代码比进行太多更改要好

0 投票
1 回答
199 浏览

drupal-7 - Drupal 7 / TinyMCE 3.5.8:paste_preprocess 回调未运行

通过所见即所得模块包含带有 TinyMCE 的 Drupal 7。“粘贴”在所见即所得的配置屏幕中启用。编辑器通常工作正常,但现在我正在尝试修改 TinyMCE 的粘贴功能以从 HTML 标记中删除所有属性。(客户要求,不要问。)

已将以下内容添加到模块文件中:

并创建了包含以下内容的tinymce_callbacks.js :

实际的 TinyMCE 粘贴按钮仅适用于 IE,但 ctrl-V 快捷方式适用于所有浏览器。但是,不会调用回调。

我做了一些挖掘。paste_preprocess 设置肯定被添加到正确的 JavaScript 对象中,但是引用它的唯一代码——TinyMCE 粘贴插件——没有被加载。所以看起来问题出在 Drupal,而不是 TinyMCE。

任何帮助 Drupal 正确加载 TinyMCE 插件将不胜感激。

0 投票
1 回答
628 浏览

javascript - 如何在初始化后(动态)将插件添加到 tinymce 3.x 编辑器?

有没有办法按需将插件添加到 tinymce 编辑器?意思是,页面加载后,tinymce 编辑器已初始化等?比如说,点击一个按钮?