内容管理系统——有人遇到过Sitecore从页面编辑器中删除JavaScript的情况吗?
content management system - Has anyone run into Sitecore removing JavaScript from the page editor?
我在假期里一直在Sitecore做一个自定义页面,我注意到一个问题,Sitecore从编辑器中删除了JavaScript行。
下面是我当前场景的概述:
- 我添加Javascript到页面。
- 保存,签入,发布。
- 变化在那里,一切正常。
- 我稍后工作,这些更改不再存在。
我是唯一编辑这个页面的人,它正在发布当前/正确的版本。无论我是通过内容编辑器的"显示编辑器"还是"编辑HTML"功能添加脚本都无关紧要。但它只删除了JavaScript;其他的修改都是完整的
是否有一些东西,我错过了关于Sitecore的JavaScript实现?我不知道还能做些什么来诊断它,所以我希望这里有人能解释一下。
在Sitecore中删除RTE中的脚本标签是保存项目时的标准行为。然而,在Sitecore 6.4.1 rev. 120113和Sitecore 6.5 Update-4中,web中增加了一个新属性。配置:
<setting name="HtmlEditor.RemoveScripts" value="true"/>
将此值设置为false应该可以解决您的问题。如果你使用的是旧版本的Sitecore,可以看看这篇文章,它展示了旧版本的解决方法。
您是否在富文本编辑器中添加此javascript ?
我见过富文本编辑器在保存时剥离javascript。我们通常会添加javascript块作为一个单独的子布局,从多行文本字段中提取并直接呈现出来,而不是通过富文本编辑器编辑javascript。
相关文章:
- ACE编辑器正在删除模块,因为define是't一根绳子
- 如何从DOM中删除Aloha编辑器
- 如何从拼音编辑器中删除特殊字符
- CodeMirror 删除编辑器实例
- 无法使用 Froala 编辑器删除服务器的图像
- 使用 Ace 编辑器进行镜像.如何删除镜像编辑器的文本
- Chrome 中的 YUI 2.9.0 富文本编辑器填充,然后删除 editorHTML
- 想要删除空白行Ace编辑器
- 更改Joomla中的编辑器删除了我的javascript,未保存..任何恢复的方法
- 如何删除tinymce编辑器周围的边框
- 如何在使用所见即所得编辑器之前删除不安全的内容
- 删除客户端中Upload编辑器的值
- 如何删除nicEdit文本编辑器中的上传按钮
- 删除tinyeditor所见即所得编辑器中的所有html标记
- Tinymce编辑器删除所有样式,但保留项目符号和表格,同时粘贴文本
- 删除绑定和CK编辑器工具栏不显示
- 箭头键和删除在Ace编辑器中工作,但键入文本不起作用
- 编辑器的图片标题不能删除,除非添加新的段落
- 剑道编辑器以编程方式添加/删除所需的字体集
- 使用asp.net在数据库中保存richtext编辑器文本时删除内联样式