在 Office 365 上使用 JavaScript 创建网站集 (SharePoint Online)
Creating site collection with javascript on office 365 (sharepoint online)
我想使用javascript创建一个网站集,但我在网上找不到任何东西。
谢谢。
假设您使用的是 SharePoint 托管应用程序
//create sp context and get root
var clientContext = new SP.ClientContext.get_current();
var rootWeb = clientContext.site.rootWeb();
this.clientContext.load(rootWeb);
this.clientContext.executeQUery();
//set web info
var webInfo = new SP.WebCreationInformation();
webInfo.set_webTemplate('YourTemplateName');
webInfo.set_description('Your site description');
webInfo.set_title('Your site tittle');
webInfo.set_url(siteUrl);
webInfo.set_language(yourLangCode);
this.rootWeb.get_webs().add(webInfo);
this.rootWeb.update();
// save site and set callbacks
this.clientContext.load(this.rootWeb);
this.clientContext.executeQueryAsync(
Function.createDelegate(this, this.OnSiteCreationSuccess),
Function.createDelegate(this, this.Error));
请记住,您的模板必须与您使用的 langCode 一起保存,否则它将引发未找到的异常。
相关文章:
- 正在SharePoint 2013母版页中添加JQuery移动文件
- 如何识别我的网站中的慢速设备
- 用Javascript更改我网站上的字体大小
- 有任何可能将facebook实时信使整合到一个网站中
- 将电视直播频道从网站嵌入我的网站
- 如何在 SharePoint 2010 网站上编写用于预览窗格的 JavaScript/jQuery
- 如何通过 Javascript 检索有关 SharePoint 中网站内容的数据
- SharePoint - 显示模板 - 获取网站中所有列表中的每个项目
- 从另一个网站集查询 SharePoint 2013 列表
- 在 Office 365 上使用 JavaScript 创建网站集 (SharePoint Online)
- Sharepoint:从工作流访问子网站页面联系人
- SharePoint客户端对象模型-如何读取多个网站中具有相同名称的列表
- 如何使用JavaScript从多个网站集中获取SharePoint列表项
- 在SharePoint 2013中以编程方式创建子网站
- 从Sharepoint网站重定向到移动网站不运行的Android用户
- Sharepoint 2013用iPad创建的网站有时会有几个javascript文件没有加载
- 在Sharepoint ECMAScript中获取子网站
- 无法使用COM javascript访问sharepoint 2013网站
- 如何打开保存对话框,而不是文件在浏览器中打开我的Sharepoint网站
- 如何获取网站集中的所有用户配置文件?(SharePoint Online O365)