问题标签 [tinymce-4]

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 回答
951 浏览

html - 无法让 TinyMCE 4.0.6 工作

这真让我抓狂....

我正在尝试让 TinyMCE v4.0.6 工作,我可能正在做一些非常愚蠢的事情,因为我根本无法让编辑器显示。

我可以得到一个 v3.5.8 编辑器以显示在类似于以下内容的页面中,但对此并不满意:

我已经验证(使用 FireBug)tinymce JavaScript 文件的路径是正确的,但除此之外,我完全不知所措。

感谢您的任何建议..

0 投票
3 回答
5928 浏览

tinymce - 如何使 tinyMCE 4.x 中的 readonly 工作?

我在这里看到了很多帖子,但是每个帖子都太旧了,并且与 tinyMCE 4.x 无关

此时我只是隐藏工具栏和菜单栏,但我仍然可以删除文本等等......

0 投票
3 回答
4546 浏览

javascript - TinyMCE 4 在 IE9 中不显示工具栏图标(任何模式)

TinyMCE 有这个易于使用的代码,但我在 IE9 中看不到工具栏图标(似乎没有加载 imgs)。

我看过这个类似的帖子(internet explorer 中的 tinymce 图标),但这个建议对我没有任何影响。

我尝试将浏览器置于不同的模式,但没有任何效果。我唯一一次看到它在 IE 中工作是在 EditPlus 嵌入式浏览器中,但我不知道它到底是什么。

在 Chrome 中运行良好。

EDIT- 直接加载文件时在 IE 中工作,例如。C:\inetpub\wwwroot\tiny.html

谢谢。

0 投票
0 回答
100 浏览

focus - tinymce4 模糊事件的作用类似于焦点事件

tinyMCE4在我的一个项目中使用并希望在 tinyMCE 的编辑器实例提供的不同事件上添加自定义方法。我正在尝试按如下方式使用focusblur事件。

focus事件工作得很好,但是blur当 tinyMCE 失去焦点时不会触发该事件,而是在获得焦点时触发。为什么会这样?这是一个错误吗?

这是jsfiddle显示上述问题。单击启动按钮,然后单击文本区域。blur事件在 上触发focus而不是在 上触发blur

0 投票
0 回答
419 浏览

tinymce-4 - tinymce-4 - 绝对定位元素不允许我编辑内容

我希望有人在这里有使用 TinyMCE 的经验——他们的论坛不是很有帮助...... ;)

我有一个绝对定位的元素(div,table,没关系),里面有一些文本。

当我单击文本进行编辑时,它只是选择元素并向其添加定位工具(小加号)。不过,它不会让我编辑内容。

为了编辑内容,我必须在元素外部单击,然后使用键盘(光标)将插入符号移动到我要编辑的文本。不是很舒服...

任何想法为什么会发生这种情况?

[编辑]

同时,我发现它在 Safari 中工作 - 但在 Firefox(当前版本 23.x)中没有

0 投票
1 回答
657 浏览

javascript - tincyMCE 添加多个按钮

我正在尝试在 TinyMce 编辑器中添加多个按钮。我尝试了此链接TinyMCE 添加多个自定义工具栏按钮并将其放在 jsfiddle 下方。此代码仅生成一个按钮。

jsfiddle.net/LJWcz/

0 投票
1 回答
2995 浏览

javascript - Tinymce 4.x 的 Ajaxfilemanager

我试图让 ajaxfilemanager v1.1 与 Tinymce 4.x 一起工作。它在 Tinymce 3.x 上运行良好,但有一些 API 更改破坏了它。在花了一些时间之后,我让它再次工作 - 看看我的答案......

0 投票
0 回答
281 浏览

tinymce-4 - 如何使用 TinyMCE 4.x 显示字体下拉框?

使用 TinyMCE 3.x,我可以将主题设置为高级,并使用 fontselect 和 fontsizeselect 选项将字体类型和大小下拉按钮添加到 GUI 仪表板。

TinyMCE 4.x 取消了高级主题,将其替换为 Modern,并且 fontselect 和 fontsizeselect 选项似乎不再起作用。

有没有办法使用 TinyMCE 4.x 显示字体下拉菜单?还是一去不复返了?

0 投票
1 回答
461 浏览

javascript - TinyMCE - 它可以没有可编辑的区域吗?

我尝试了TinyMCE文档)和CKEditor,它们都需要这种代码进行初始化:

因此,基本上需要一些选择器,所有具有.some-div-with-text-inside类的 DIV 都将成为 TinyMCE 的可编辑区域。编辑器将出现在.toolbar容器中。

===========================

我理想地想要实现的是一个不附加到任何 DIV 或 TEXTAREA 的编辑器,其功能(如“粗体文本”、“创建链接”)可以在文档中的任何内容可编辑区域上工作,只要有做了一些选择。有了Rangy,这正是可能的。查看演示:http ://rangy.googlecode.com/svn/trunk/demos/cssclassapplier.html

在 TinyMCE v3 中可以使用这样的东西:

但是mode: "none"在 v4 中不再存在,第二行变成tinyMCE.execCommand("mceAddEditor", false, "myEditableDIV");了现在,但是当以这种方式添加了多个可编辑的 DIV 时,编辑器会在里面多次出现.toolbar。我想知道有什么办法可以防止吗?

对于所有当前和未来的DIV,我只需要 1 个编辑器contenteditable可以从文档中添加或删除某些 DIV。我浏览了他们文档中的每个选项,但我无法让它发挥作用。

0 投票
1 回答
1517 浏览

javascript - TinyMCE - 排除元素

我想知道是否可以从 TinyMCE 的可编辑 DIV 中排除一些元素。这是一个示例代码:

问题是,当 TinyMCE 在 上初始化时.editable-area,它会添加<br>标签.exclude-this-element并且Editable Area文本停止出现。实际上,我认为整个.exclude-this-element过程会在一段时间后被删除。这个元素可以完全排除在 TinyMCE 的改变之外吗?

我还想附加一些操作(如click或 jQuery UI 函数).exclude-this-element并使其不干扰 TinyMCE。

我试过了valid_childrenvalid_elementsinvalid_elements我认为这些都不能用来排除任何可编辑的元素(它只在保存编辑器的内容时​​排除它们):http ://www.tinymce.com/wiki.php/Configuration