SharePoint 2010 使用沙盒解决方案隐藏页面中的”元素”
起因:
一朋友问我如何隐藏SharePoint 2010中"回收站"和"所有网站内容"。我告诉他需要写点css,然后他就蒙圈了(他是英文专业)。
解决方案:
一:使用场解决方案
如果你的环境支持场解决方案,可以用Delegate Control。这里推荐一篇注册jQuery到SharePoint的文章:
https://www.concurrency.com/blog/w/add-jquery-to-sharepoint
二:使用沙盒解决方案
思路:使用CustomAction注册js文件到SharePoint,然后用JavaScript注册css到页面。这里需要用模块将js和css文件添加到网站集里面。
项目文件结构如下:
Elements.xml 文件代码如下:
AddCssDynamic.js文件代码如下:
HideElementsInpage.css文件代码如下:
最后将项目打包成一个wsp文件,然后上传至SharePoint 2010 解决方案库当中激活。同时别忘了激活对应的Feature
Js和css文件位置:
效果:
wsp解决方案下载:
https://files.cnblogs.com/files/sygwin/Com.Small.SandBoxed.HideElementInPage.zip
扩展:既然可以引入js和css,那么就可以根据权限来隐藏任何页面中的内容了。
如有需要定制,可以加右侧群,找我。
转载于:https://www.cnblogs.com/sygwin/p/8243620.html
SharePoint 2010 使用沙盒解决方案隐藏页面中的”元素”相关推荐
- SharePoint 沙盒解决方案 VS 场解决方案
博客地址 http://blog.csdn.net/foxdave 最近看书正好看到了关于沙盒解决方案的介绍,便整理记录一下. 虽然沙盒解决方案已经在最新的SharePoint开发中被否决弃用了(被A ...
- SharePoint 2010 沙盒解决方案以及 Visual Studio 2010 模板
SharePoint 2010中的沙盒解决方案为SharePoint开发提供了很好的支持.我们在不做场部署的情况下,可以使用很多伟大的功能.但是,沙盒解决方案也有它自有的限制,不是所有的项目模板(pr ...
- SharePoint2010沙盒解决方案基础开发——开发webpart读取绑定列表数据,并以一定的格式显示(加css样式)...
注:此实例无需添加数据控件,避免了一些繁琐的代码 实现效果如下: 读取数据和图片,并以每行两列的形式显示 所需列表如下: 1. VS2010创建沙盒解决方案 2. 创建webpart 3.在TestW ...
- SharePoint2010沙盒解决方案基础开发——关于TreeView树形控件读取列表数据(树形导航)的webpart开发及问题...
转:http://blog.csdn.net/miragesky2049/article/details/7204882 SharePoint2010沙盒解决方案基础开发--关于TreeView树形控 ...
- html5 js选择器,使用HTML5的JS选择器操作页面中的元素
文件命名为:querySelector.html,可在Chrome浏览器中预览效果. 1 2 3 4 5 使用HTML5的JS选择器操作页面中的元素 6 7 8 9 10 兴趣爱好: 11 12 ...
- iOS打开沙盒html,ios 开发中,沙盒目录解释
在iPhone的沙箱模型有四个文件夹,分别是documents.tmp.app.library. 创建文件的时候会先创建文件的路径,方法如下: 1.Documents:这是文档目录.有关应用的所有数据 ...
- display none 隐藏后怎么显示_Web 隐藏技术:几中隐藏 Web 中的元素方法及优缺点
在 Web 开发中出于多种原因,我们需要隐藏元素.例如,一个按钮应该在移动中可见,而在桌面视口中隐藏.或者,在移动设备上隐藏但要在桌面上显示的导航元素.隐藏元素时有三种不同的状态: 元素完全隐藏并从文 ...
- 使用JQuery删除html页面中的元素
1.使用JS代码引用JQuery 有些网站自带JQuery,但是有些没有. 在控制台运行下面的代码可以验证当前网站是否加载了JQuery if (jQuery) { alert("JQuer ...
- SP2010开发和VS2010专家食谱--第三章节--高级工作流(2)--为沙盒解决方案创建自定义活动...
尽管沙河解决方案功能有限,你仍然可以开发自定义活动,在SharePoint Designer中使用而不用改变web.config或添加.ACTION文件到根文件夹. 转载于:https://www.c ...
最新文章
- R语言ggplot2可视化:ggplot2可视化时间序列数据并在末尾数据点添加数值标签(number label)
- MySQL 查询统计 日期查询
- python合并csv文件_PYTHON合并CSV文件的实践
- Mui --- app与服务器之间的交互原理、mui ajax使用
- 戏说模式-追MM与设计模式 (转载)
- java+txt+词语+次数_Java练习2--读取txt文件统计考勤次数并写入一个txt文件中
- 修改服务器的AJP监听地址,实习记录(五) - AJP协议文件读取漏洞
- mysql学习资料_PHP程序员2020学习方向:高并发、性能调优、分布式、微服务...
- Spring的Bean有哪些作用域?
- 深入解析Windows操作系统(一)概念和工具
- (一)密码学之数论基础
- python-office自动化办公:Word批量转PDF
- excel组合工具使用
- C# chart实时曲线
- 读书笔记--《原则》
- javaweb之Html/Hss/JavaScript/BootStrap小结
- 转:不懂这些,你所谓的“复盘”都是无用功
- CryEngineV UI 制作
- 4月8日云栖精选夜读:阿里巴巴与清华大学成立联合实验室 机器将有五感、懂感情
- JS点击进行展开和折叠的功能代码
热门文章
- 移动应用框架 Ionic 4 正式版发布:Ionic for Everyone
- 家用工具套装_居家生活必不可少的8款五金工具,便宜又实用
- 为什么没有看到webcontent_王者荣耀之战坦路玩家心理:队友为什么不支援!我想要和射手换线...
- matlab求最大公倍数_小学数学最大公因数最小公倍数练习
- laravel并行访问MySQL_laravel实现多数据库连接配置
- kali卸载firefox_kali 安装最新firefox的悲惨经历
- 笔记本电脑下载matlab没有图标,win7系统安装matlab后找不到图标打不开如何解决...
- sqlserver html文档,[SQLServer]从SQL中的一个表中导出HTML文件表格
- linux mariadb 图形化,linux 初学者 - MariaDB 图形管理篇
- 查询、新增、修改、删除方法