CKEditor 允许链接中的 onclick 属性

CKEditor allow onclick attribute in links

我在 TYPO3 8.7 中使用 CKEditor,并使用单独的 YAML 文件进行配置。

这很好用,除非我想将 onclick 事件添加到 link 标签。 CKEditor 总是从 link.

中去除 onclick-attribute

网上找不到说明,如何允许onclick-attribute。 有人有想法吗?

解决方法如下:

在editor -> config下的YAML-File中添加以下内容:

extraAllowedContent: "*(*)[*]"

这允许所有标签的所有属性。这基本上就是我所需要的,因为我只在后端使用 CKEditor,所以没有 security-risk.

如果你只想允许onclick使用:

extraAllowedContent: "*(*)[onclick]"

允许点击每个标签。

我没有对此进行更深入的探讨,因为它只会让我发疯...;)