为什么SharePoint这么糟糕?
首先,内容编辑器webpart为您提供了一条很好的消息“警告:您输入的HTML源可能已被修改。”当您通过“编辑HTML源”插入一些HTML时。
更糟糕的是,您编辑的内容是生成的HTML,而不是源HTML。
让我们假设你有一些被修改的标记,并被一些链接到母版页的jQuery变成了一个滑块。 jQuery插件通常添加类,在原始标记周围添加额外的HTML以实现所需的功能。
使用SharePoint 2010页面编辑器,您将在JavaScript修改后显示标记。那种愚蠢的做法是什么?
我可以将源HTML放在单独的文件中,只需从每个内容编辑器webpart链接到它们,但这会使维护页面变得很麻烦。
有什么设置我在某处丢失吗?我假设有一个类似于以下
的设置SPActLikeARetard = True
如何将此更改为False?
答案 0 :(得分:1)
另一个选项是HTML表单Web部件(在Forms类别中)。这可以用于连接到其他Web部件,但更简单的是它可以用于直接在Web部件中编辑JavaScript。内容编辑器Web部件的规则似乎不适用于HTML表单Web部件,因此它允许更大的灵活性。
不是最好的,但会奏效。
如果标记编辑器Web部件除了控制由webpart输出的标记之外没有进行其他设计,那将是很好的。