问题标签 [cewp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sharepoint - 从内容编辑器/页面查看器 Webpart 中删除滚动条
我正在尝试在另一个 SharePoint webpart 页面中显示 HTML 页面。
我使用了开箱即用的页面查看器 Web 部件,但页面查看器 Web 部件在其中显示了一个禁用的滚动条。
我还尝试使用其中带有 IFRAME 标记的内容编辑器 Web 部件,但它仍然无法正常工作。
这是我在内容编辑器 webpart 中使用的代码。
css - SharePoint 2007 弹出富文本编辑器显示母版页中的公司徽标 - 如何删除它?
我目前在尝试在我们的 MOSS 2007 站点定义中设置 HTML 富文本编辑器的样式时遇到问题。
我在 body 标记的自定义母版页上指定了内联公司徽标,如下所示:
...
当作为一项功能部署时,此母版页适用于我们所有的标准开箱即用页面和站点 - 徽标出现在左上角(并且代码还使用单独定义的样式表应用配色方案) .
但是,当我们尝试使用 CEWP 修改一段内容时,富文本编辑器也会在左上角显示此徽标,部分遮挡了用户需要编辑的文本。
我试图修改母版页中的样式以隐藏此徽标,但找不到这样做的方法。我也研究过修改
C:\Program Files\Common Files\Microsoft Shared\web 服务器扩展\12\TEMPLATE\LAYOUTS\1033\htmleditor.js
和实际的富文本编辑器本身
C:\Program Files\Common Files\Microsoft Shared\web 服务器扩展\12\TEMPLATE\LAYOUTS\RTE2PUEditor.aspx
但这并没有带来任何成功(而且我真的宁愿不这样做!!)。
有人可以指出我正确的方向吗?
我想要一个适用于所有页面的自定义品牌(徽标、css 等),但不适用于弹出的富文本编辑器。这可能吗?如果是这样,怎么做?
jquery - 用 Jquery 替换文本
我必须替换 HTML 中的文本。当我查看页面的 ViewSource 时,我发现了这个 html 标签。现在我需要用“Responder”替换文本“Respuesta”。我为此使用 SharePoint CEWP webpart。我需要编写什么代码来替换此文本?
javascript - 将javascript动态插入标签
我正在使用 CEWP (webpart) 并将此代码放在那里。但是这段代码不在<head>
标签内。我需要将此代码插入<head>
标签中,
我怎样才能做到这一点?此代码将如何在 CEWP webpart 中工作?
html - 为什么 SharePoint 不正确地显示我的 HTML 和 CSS 内容?
我正在尝试将内容添加到 SharePoint 内容编辑器 Web 部件,但是当我这样做时,它显示为好像它忽略了我的 CSS 的一部分。
当它是一个独立页面时,它在 Firefox 3.6 和 IE 8 中显示良好,但在内容编辑器 Web 部件中放置相同的代码时会完全关闭:单击此处查看
通常,通过 IE 查看 SharePoint 中出现问题的内容在 FF 中查看同一 SharePoint 页面时会正确显示;这次菜单布局正确,但文本颜色错误(应该是白色)。
当我使用 IE 的开发者工具检查代码时,Sharepoint 似乎忽略#CAPMenu li
了height:0;
. 如果我在 SharePoint 外部或使用 Firefox 的 SharePoint 中查看代码时禁用height:0;
,则菜单会稍微分崩离析。当我通过 IE 在 SharePoint 中查看页面时,菜单已经被冲洗,禁用height:0;
不会改变......
请帮忙!这不是 SharePoint 阻止我使用的第一个设计。
在 20101130 上编辑:我找到了一篇关于 SharePoint 2007 从其母版页发布的代码状态的文章 ( http://friendlybit.com/html/default-html-in-sharepoint-2007/ ),文章从我的想法开始正在捣碎我的代码...
事情开始很糟糕,第一行没有文档类型:
<HTML xmlns:o="urn:schemas-microsoft-com:office:office"
dir="ltr" __expr-val-dir="ltr">'
这意味着所有默认页面都将以怪异模式呈现,使得跨浏览器的呈现不可靠。
在 20120921 上编辑:我们已经移至 2010 年,虽然更好,但 SP 仍会在尝试修复它时屠杀我的代码。我最终发现我可以将 CEWP 链接到保存到站点库的 HTML 文件,并将文件中的代码加载到 Web 部件中。因为 SharePoint 无法编辑文件,所以我的代码干净整洁 :-)
sharepoint - 如何在 SharePoint 2010 CEWP(100% JavaScript 解决方案)中利用自定义样式和标记样式
简而言之,使用 RichHtmlField 我们可以自定义哪些样式和标记样式出现在功能区的下拉列表中。我们不能使用 OOTB 内容编辑器 Web 部件。
在询问/对比 RichHtmlField 与 CEWP(发出 HTML/JavaScript)之后,我确实能够找到 JavaScript 解决方案。
虽然 RichHtmlField 发出页面脚本来初始化字段控件,但 CEWP 不会发出这样的初始化脚本。此外,RichHtmlField 发出的 HTML 属性数量明显多于 CEWP,其中两个属性是PrefixStyleSheet和StyleSheet。
PrefixStyleSheet标识下拉菜单中使用的样式表前缀。 StyleSheet是品牌 css 文件的服务器相对 URL。
因此,在所有这些事情都成立的情况下,我们应该能够使用 jQuery 使用品牌样式表初始化 CEWP:
我希望这可以帮助别人。这段代码可以有很多不同的方向。我只是介绍基本面。如果您将此添加到 EditModePanel 内的母版页,它将跨站点工作。
那里有一个计时器,因为根据脚本加载的顺序,某些东西可能会在你完成之后弄乱你所做的事情。让我知道这是否有效/不适合您。
在某处保持对这个问题的解决方案的运行记录会很酷。
干杯,
米
javascript - 在 SharePoint CEWP 中对 RSS 源进行排序
需要使用 javascript 按字母顺序对 rss 提要进行排序。
我得到的只是顶部的“查看职位链接”
调试器给了我这个错误: SCRIPT5007: Unable to get value of the property 'toLowerCase': object is null or undefined
这不起作用:
javascript - 在 SharePoint Designer 2010 中隐藏人员选取器字段
我正在尝试在 CEWP 中使用一些自定义 javascript 在选择下拉值时隐藏和显示一些字段。我设法隐藏了文本框(“您的姓名”),但无法隐藏“选择姓名”或“主管姓名”字段 - 这两个是人员选择器。我试图应用在其他地方找到的一些逻辑,但我仍然找不到控件。
这是我的 Javascript 代码:
这是我的页面的代码:
如果有人能指出我如何隐藏这两个字段并在选择“是”时显示它们的正确方向,那么我将不胜感激。
谢谢。
sharepoint - 允许内容编辑器 Web 部件
使用 SharePoint 2007,如何允许在编辑页面模式下将 CEWP 添加到“添加 Web 部件”对话框的选择菜单中?目前,我只能添加公告、日历、链接、共享文档、任务,但我无法添加 CEWP。我可以完全访问该网站。
sharepoint-2010 - 从 CEWP 中删除“编辑此页面以修改您的 Web 部件内容”
我在我的 Sharepoint 页面中添加了 Content Editor Webpart。如果 CEWP 中未提供任何内容,则“编辑此页面以修改您的 Web 部件内容”默认文本将显示在页面中。如何删除此默认文本。
注意:我在页面布局中添加了这个 CEWP,使用这个页面布局我创建了几个页面。所以现在我必须修改页面布局。