将JS文件加载到SharePoint环境中的方法

本文介绍了在SharePoint环境中加载自定义JS文件的几种方法,包括在Master Page中加入JS,Application Page中载入,使用Custom Action以及利用RequireJS防止jQuery冲突。详细讲述了每种方法的步骤和示例代码,特别提到了SharePoint 2013环境下路径的注意事项。
摘要由CSDN通过智能技术生成

在开发SharePoint工程的时候,少不了使用JS,SharePoint允许开发者用很多种方式加载JS代码,以下以JQuery和SharePoint2013为例,总结了一些将自定义的JS文件加载到SharePoint环境中的一些方法,假设JQuery文件已经部署到SharePoint的layouts文件夹下的JSLib文件夹下(_layouts/JSLib/jquery-1.11.0.min.js)。

1. 在Master Page中加入JS:

这个是最简单的方法,使用SPD打开master page,找到head部分,加入如下代码:

<head runat="server">
. . .
<SharePoint:ScriptLink language="javascript" name="JSLib/jquery-1.11.0.min.js" Defer="false" runat="server"/>
. . .
</head>
这样添加js,会在所有使用master page的页面上载入js。如果希望只是在某个页面上引入js,可以使用下面的方法。

2. 在Application Page(应用程序页面)中载入js:

首先这个application page要继承master page,然后在其中的PageHead这个 content place holder中添加如下代码(因为是SharePoint 2013,所以路径中包含15,这个方法不能用在Sandbox中):

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值