如果您使用SharePoint 2010附带的浏览器内HTML编辑器,当您插入某些CSS选择器(如nth-child
)或任何JavaScript时,SharePoint将在保存页面之前删除这些元素.有人可能认为这是为了安全,但在内部网站点上并不重要(安全威胁可能nth-child
构成什么?真的吗?).
所以我对SharePoint决定要删除你输入的任何HTML的程度感到沮丧,我想知道如何禁用它,所以我可以在HTML编辑器中输入我喜欢的内容.
或者我要求的太多了,还有另一种更简单的方法来编辑页面而不删除任何内容吗?
小智 4
这是一个由两部分组成的问题,因为样式需要以一种方式解决,而 JavaScript 需要以另一种方式解决。
如果 HTML 编辑器检测到新的级联样式表 (CSS) 类,其名称具有前缀 ms-rteCustom-XXXX,其中 XXXX 是页面特有的类的显示名称,它将显示新的自定义样式集,而不是默认设置。”
http://msdn.microsoft.com/en-us/library/ms551040.aspx
SharePoint 2010 HTML 编辑器不喜欢内联脚本。相反,您应该将脚本保存为文本文件并在 HTML 编辑器中引用它:
http://sharepointadam.com/2010/08/31/insert-javascript-into-a-content-editor-web-part-cewp/
归档时间: |
|
查看次数: |
14207 次 |
最近记录: |