博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SharePoint 2010 At Work--SharePoint 2010 Tab Page 创建选项卡页面
阅读量:5220 次
发布时间:2019-06-14

本文共 1022 字,大约阅读时间需要 3 分钟。

        当大量内容需要显示在页面上,超出了可见区域。用户就不得不滚动鼠标查看。这是应该避免的。滚动鼠标越少,意味着用户体验越好。

        一个好办法是使用选项卡。选项卡允许将内容放在一个页面上,只需切换,不必滚动滚轮上下查看,方便了很多。

        本文目标就是创建一个Tab页面,能够做到:

1. 使用很少或不滚动即可查看页面。

2. 提供2-8个选项卡选项。

3. 启用cookies,这样刷新后用户仍然看到最后查看的选项卡。

4. 允许在一个选项卡中放置多个web部件。

        最终效果:

1. 下载页面并加载到SharePoint 2010实例中。

2. 添加web部件到页面,选择HTML表单Web部件。

3. 添加代码到HTML表单Web部件自定义选项卡。

步骤一:下载并加载页面。

        页面可以添加到任何文档库,所以部署起来比较灵活。也可以加载到根网站的页面布局哭中,在网站集所有网站中可用。基于本次讨论目的,不在讲述添加到页面布局库的过程。

        下一步要么输入本章末尾代码到空白.aspx页,要么解压缩.zip文件内容上载到文档或页面库中。

步骤二:添加Web部件

1. 打开你选作Tabs页的页面,网站操作--编辑页面,寻找Tab节。

2. 添加Web部件。

        为什么使用HTML表单Web部件呢,而不是内容编辑器Web部件?SharePoint 2010改变了内容编辑器的工作方式;更容易编辑内容,但是它会无理由的删除代码。所以使用HTML表单Web部件,因为它不评估你的代码。

步骤三:自定义Tabs

1. 编辑HTML表单Web部件,打开源编辑器输入下面代码:

        你需要决定选项卡的数目。通过添加<!--和-->注释掉选项卡。

        决定是否需要Tab页面帮助链接。如果不需要:

jQuery应用

        这个解决方案使用jQuery,因此必须加载jQuery。如果没有加载jQuery,则远程调用jQuery。确保站点拥有jQuery,这Tab页面才能工作。如果网站集母版页中已经有加载jQuery,Tab页面的脚本将检查是否加载。如果已经加载了,脚本不会加载另一个版本或拷贝。下面代码片评估站点的jQuery状态:

Tab页面布局代码

下面链接有完整的页面布局代码。有标准的SharePoint 页面布局代码,能布局并记忆最后浏览选项卡的脚本,以及CSS.

本机效果图

转载于:https://www.cnblogs.com/crazygolf/p/3856824.html

你可能感兴趣的文章
参考美团、饿了么 && localStorage
查看>>
代码/项目规范
查看>>
MySQL基础知识
查看>>
20165224 陆艺杰 《Java程序设计》课程总结
查看>>
前端面试手册
查看>>
CodeForces7D 字符串hash + dp
查看>>
Python学习(一)
查看>>
关于Matchvs一些使用心得与建议
查看>>
Gson获取json串中的key-value
查看>>
创建spring boot项目
查看>>
Behave + Selenium(Python) 四
查看>>
系统的横向结构(AOP)
查看>>
linux常用命令
查看>>
有序链表的归并 分类: 链表 2015-06-...
查看>>
A Plug for UNIX 分类: POJ ...
查看>>
寒假作业01
查看>>
自定义simple_tag
查看>>
ubuntu配置全局环境变量后开新shell变量无效的解决方法
查看>>
表格只要外面的边框,不要里面的横线
查看>>
文件名&关键字&标识符、变量声明、流程控制语句
查看>>