问题标签 [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.
html - 无法让 TinyMCE 4.0.6 工作
这真让我抓狂....
我正在尝试让 TinyMCE v4.0.6 工作,我可能正在做一些非常愚蠢的事情,因为我根本无法让编辑器显示。
我可以得到一个 v3.5.8 编辑器以显示在类似于以下内容的页面中,但对此并不满意:
我已经验证(使用 FireBug)tinymce JavaScript 文件的路径是正确的,但除此之外,我完全不知所措。
感谢您的任何建议..
tinymce - 如何使 tinyMCE 4.x 中的 readonly 工作?
我在这里看到了很多帖子,但是每个帖子都太旧了,并且与 tinyMCE 4.x 无关
此时我只是隐藏工具栏和菜单栏,但我仍然可以删除文本等等......
javascript - TinyMCE 4 在 IE9 中不显示工具栏图标(任何模式)
TinyMCE 有这个易于使用的代码,但我在 IE9 中看不到工具栏图标(似乎没有加载 imgs)。
我看过这个类似的帖子(internet explorer 中的 tinymce 图标),但这个建议对我没有任何影响。
我尝试将浏览器置于不同的模式,但没有任何效果。我唯一一次看到它在 IE 中工作是在 EditPlus 嵌入式浏览器中,但我不知道它到底是什么。
在 Chrome 中运行良好。
EDIT- 直接加载文件时在 IE 中工作,例如。C:\inetpub\wwwroot\tiny.html
谢谢。
focus - tinymce4 模糊事件的作用类似于焦点事件
我tinyMCE4
在我的一个项目中使用并希望在 tinyMCE 的编辑器实例提供的不同事件上添加自定义方法。我正在尝试按如下方式使用focus
和blur
事件。
该focus
事件工作得很好,但是blur
当 tinyMCE 失去焦点时不会触发该事件,而是在获得焦点时触发。为什么会这样?这是一个错误吗?
这是jsfiddle
显示上述问题。单击启动按钮,然后单击文本区域。blur
事件在 上触发focus
而不是在 上触发blur
。
tinymce-4 - tinymce-4 - 绝对定位元素不允许我编辑内容
我希望有人在这里有使用 TinyMCE 的经验——他们的论坛不是很有帮助...... ;)
我有一个绝对定位的元素(div,table,没关系),里面有一些文本。
当我单击文本进行编辑时,它只是选择元素并向其添加定位工具(小加号)。不过,它不会让我编辑内容。
为了编辑内容,我必须在元素外部单击,然后使用键盘(光标)将插入符号移动到我要编辑的文本。不是很舒服...
任何想法为什么会发生这种情况?
[编辑]
同时,我发现它在 Safari 中工作 - 但在 Firefox(当前版本 23.x)中没有
javascript - tincyMCE 添加多个按钮
我正在尝试在 TinyMce 编辑器中添加多个按钮。我尝试了此链接TinyMCE 添加多个自定义工具栏按钮并将其放在 jsfiddle 下方。此代码仅生成一个按钮。
jsfiddle.net/LJWcz/
javascript - Tinymce 4.x 的 Ajaxfilemanager
我试图让 ajaxfilemanager v1.1 与 Tinymce 4.x 一起工作。它在 Tinymce 3.x 上运行良好,但有一些 API 更改破坏了它。在花了一些时间之后,我让它再次工作 - 看看我的答案......
tinymce-4 - 如何使用 TinyMCE 4.x 显示字体下拉框?
使用 TinyMCE 3.x,我可以将主题设置为高级,并使用 fontselect 和 fontsizeselect 选项将字体类型和大小下拉按钮添加到 GUI 仪表板。
TinyMCE 4.x 取消了高级主题,将其替换为 Modern,并且 fontselect 和 fontsizeselect 选项似乎不再起作用。
有没有办法使用 TinyMCE 4.x 显示字体下拉菜单?还是一去不复返了?
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。我浏览了他们文档中的每个选项,但我无法让它发挥作用。
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_children
,valid_elements
但invalid_elements
我认为这些都不能用来排除任何可编辑的元素(它只在保存编辑器的内容时排除它们):http ://www.tinymce.com/wiki.php/Configuration