Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Typo3 CKEditor允许链接中的onclick属性_Typo3_Ckeditor4.x_Typo3 8.x - Fatal编程技术网

Typo3 CKEditor允许链接中的onclick属性

Typo3 CKEditor允许链接中的onclick属性,typo3,ckeditor4.x,typo3-8.x,Typo3,Ckeditor4.x,Typo3 8.x,我在TYPO3 8.7中使用CKEditor,并使用一个单独的YAML文件进行配置 这可以很好地工作,除非我想向链接标记添加onclick-事件。 CKEditor始终从链接中删除onclick属性 我在网上找不到描述,如何允许onclick属性。 有人有想法吗?解决方案如下: 在编辑器->配置下的YAML文件中,添加以下内容: extraAllowedContent: "*(*)[*]" 这允许将所有属性添加到所有标记。这基本上就是我所需要的,因为我只在后端使用CKEditor,所以没有安全

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

这可以很好地工作,除非我想向链接标记添加
onclick
-事件。 CKEditor始终从链接中删除onclick属性

我在网上找不到描述,如何允许onclick属性。
有人有想法吗?

解决方案如下:

在编辑器->配置下的YAML文件中,添加以下内容:

extraAllowedContent: "*(*)[*]"
这允许将所有属性添加到所有标记。这基本上就是我所需要的,因为我只在后端使用CKEditor,所以没有安全风险

如果只允许onclick使用:

extraAllowedContent: "*(*)[onclick]"
允许对每个标记进行onclick


我没有深入这件事,因为它只会让我发疯……;)

解决方案如下:

在编辑器->配置下的YAML文件中,添加以下内容:

extraAllowedContent: "*(*)[*]"
这允许将所有属性添加到所有标记。这基本上就是我所需要的,因为我只在后端使用CKEditor,所以没有安全风险

如果只允许onclick使用:

extraAllowedContent: "*(*)[onclick]"
允许对每个标记进行onclick

我没有深入这件事,因为它只会让我发疯……;)