Sitecore HTML Editor从超链接中删除onClick事件

时间:2016-11-02 20:11:01

标签: html configuration sitecore editor

目前,当我们在Sitecore中使用HTML编辑器时,如果我在<a>标记中放置了onClick事件,则在保存代码时会删除onClick事件。我可以在<a>标记中放置onClick事件的唯一方法是切换到原始值。但显然,只要其他人在编辑器中打开内容项,我的onClick事件就会被删除。

Sitecore是否可以配置为在保存时不从<a>标记中删除onClick事件?如果是的话,在哪里/如何?

2 个答案:

答案 0 :(得分:1)

默认情况下,富文本编辑器会删除所有脚本。可以通过更改设置禁用此功能:

<setting name="HtmlEditor.RemoveScripts" value="true"/>

在补丁文件中将该设置更改为false,编辑器将在保存时停止删除脚本。

答案 1 :(得分:1)

这对我有用。配置文件位于:C:\ inetpub \ wwwroot {yourwebsite} \ Website \ App_Config \ Sitecore.config。     <setting name="HtmlEditor.RemoveScripts" value="true"/>

我将它从true更改为false。