SharePoint 2013 的Master page 中引入Jquery
2013-02-03 22:01
639 查看
本文讲述如何在SharePoint 2013 的Master page 中引入Jquery。
在SharePoint 2013 的Master page 中引入Jquery 分两种情况:
a. 激活了SharePoint 2013 的design manager 功能(需要激活站点集功能(Site collection feature)SharePoint Server Publishing Infrastructure和网站功能(site feature) SharePoint Server Publishing)
b. 没有激活SharePoint 2013 的design manager 功能
这两者的区别在于,前者的master page是由HTML转换而成,每个master page都有一一对应的HTML文件(这个HTML文件可以由SharePoint站点管理员定制),而后者直接就是master page,不需要转换。因此在前者(a)的master page 中引入Jquery 时只能修改mater page对用的HTML文件,而不能直接修改mater page。 后者(b)是直接修改mater page就可以引入Jquery了。
下面简要说下a, b两种情况引入Jquery 的步骤:
情况A:
1. 用SharePoint 2013 打开要修改master page的SharePoint 2013网站
2. 点击All files(所有文件) -> _catalogs -> masterpage
3. 选中要修改的master page对应的HTML文件,签出 (check out),并双击打开编辑
4. 搜索</Head>,并在该标签前添加如下代码
5. 签入该HTML文件,如果启用了版本控制或审批,则需要发布主要版本和审批通过。
情况B:
1. 用SharePoint 2013 打开要修改master page的SharePoint 2013网站
2. 点击All files(所有文件) -> _catalogs -> masterpage
3. 选中要修改的master page签出 (check out),并双击打开编辑
4. 搜索</Head>,并在该标签前添加如下代码
5. 签入该HTML文件,如果启用了版本控制或审批,则需要发布主要版本和审批通过。
在SharePoint 2013 的Master page 中引入Jquery 分两种情况:
a. 激活了SharePoint 2013 的design manager 功能(需要激活站点集功能(Site collection feature)SharePoint Server Publishing Infrastructure和网站功能(site feature) SharePoint Server Publishing)
b. 没有激活SharePoint 2013 的design manager 功能
这两者的区别在于,前者的master page是由HTML转换而成,每个master page都有一一对应的HTML文件(这个HTML文件可以由SharePoint站点管理员定制),而后者直接就是master page,不需要转换。因此在前者(a)的master page 中引入Jquery 时只能修改mater page对用的HTML文件,而不能直接修改mater page。 后者(b)是直接修改mater page就可以引入Jquery了。
下面简要说下a, b两种情况引入Jquery 的步骤:
情况A:
1. 用SharePoint 2013 打开要修改master page的SharePoint 2013网站
2. 点击All files(所有文件) -> _catalogs -> masterpage
3. 选中要修改的master page对应的HTML文件,签出 (check out),并双击打开编辑
4. 搜索</Head>,并在该标签前添加如下代码
<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.9.0.min.js"></script>
5. 签入该HTML文件,如果启用了版本控制或审批,则需要发布主要版本和审批通过。
情况B:
1. 用SharePoint 2013 打开要修改master page的SharePoint 2013网站
2. 点击All files(所有文件) -> _catalogs -> masterpage
3. 选中要修改的master page签出 (check out),并双击打开编辑
4. 搜索</Head>,并在该标签前添加如下代码
<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.9.0.min.js"></script>
5. 签入该HTML文件,如果启用了版本控制或审批,则需要发布主要版本和审批通过。
相关文章推荐
- SharePoint 2013 的Master page 中引入Jquery
- 如何在SharePoint 2013 的Master page 中引入Jquery
- SharePoint 2013 Deploy Master Page And Page Layout
- 转载 SharePoint 2013配置Master Page and Page Layout
- SharePoint 2013 Custom MasterPage
- SharePoint【Site Definition 系列】-- 07. 如何在Site Definition中引入Master Page (01. Master Page的引入)
- SharePoint【Site Definition 系列】-- 08. 如何在Site Definition中引入Master Page (02. Css等资源的引入)
- Sharepoint 2013 master page related error
- Sharepoint学习笔记—Site Definition系列--8、如何在Site Definition中引入Master Page (2、Css等资源的引入)
- Sharepoint学习笔记—Site Definition系列--7、如何在Site Definition中引入Master Page (1、Master Page的引入)
- 张高兴的 Xamarin.Forms 开发笔记:为 Android 与 iOS 引入 UWP 风格的汉堡菜单 ( MasterDetailPage )
- SharePoint 2010 master page 控件介绍(2):ribbon (一同事读听着像泪奔)
- SharePoint 2010 master page 控件介绍(1)
- Sharepoint学习笔记—Site Definition系列--7、如何在Site Definition中引入Master Page (1、Master Page的引入)
- 在SharePoint中,根据登录用户加载不同的母版(Master Page)
- SharePoint 2013 使用JQuery 一些记录如(SharePoint js 获得当前用户)等基本操作。
- SharePoint 2010 master page 控件介绍(3) :页面主体内容
- SharePoint 2010 Themes and Resources for Upgrading a Custom Master Page
- SharePoint 2010 master page 控件介绍(3) :页面主体内容
- 在ASP.NET AJAX中,由于一个ASPX页面上只能有一个ScriptManager控件,所以在有母版页的情况下,如果需要在Master-Page和Content-Page中需要引入不同的脚本时,这就需要在Content-page中使用ScriptMa