[英]How to create master page file dynamically using JavaScript in SharePoint 2013 Online?
[英]custom master page SharePoint online
我已经创建了一个自定义母版页,我想将其应用于2个不同的站点,但有一点点更改:我只想更改每个站点的横幅图像,所以我试图直接将其链接到每个站点资产,而无需进行2个不同的母版页:这是我自定义的母版页代码:
<div id="banner"><img src="what should i put here?" /></div>
2) https://mydomaine.sharepoint.com/sites/sitecollection/site2/_catalogs/masterpage/images/banner2.png
<img src="what should i put here?" />
我建议您将相同名称的图像保存在每个站点的样式库或图像库中,然后使用当前站点上下文进行查询,并使用JavaScript或jquery分配图像src
clientContext = SP.ClientContext.get_current();
website = clientContext.get_web();
var list = website.get_lists().getByTitle("library name");
CamlQuery = "".....
var items = list.getItems(<CAML Query>);
onsuccess(){
var imgsrc = "<get your image url>"
$('#banner img').attr('src',imgsrc);
}
onfailure(){
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.