当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 在 SharePoint 2013 中使用 Javascript 客户端对象模型获取当前用户帐户名称、电子邮件

作者:精品下载站 日期:2024-12-14 14:03:41 浏览:16 分类:玩电脑

在 SharePoint 2013 中使用 Javascript 客户端对象模型获取当前用户帐户名称、电子邮件


在 JavaScript 客户端对象模型中获取当前用户帐户名、电子邮件
您可以在内容编辑器/脚本编辑器或 SharePoint 工件(例如页面、页面布局、母版页或外部 JavaScript 文件。


<script type="text/javascript">
ExecuteOrDelayUntilScriptLoaded(getCurrentUser, "sp.js");

var currentUser;

function getCurrentUser(){
var ctx= new SP.ClientContext.get_current();
var web = ctx.get_web();
currentUser = web.get_currentUser();
ctx.load(currentUser);
ctx.executeQueryAsync(onSuccess, onFailure);
}

function onSuccess() {
alert(currentUser.get_title()); // Domain\Account 
alert(currentUser.get_email());
document.getElementById('userLogin').innerHTML = currentUser.get_loginName(); 
}

function onFailure() {
alert('request failed' + args.get_message() + '\n' + args.get_stackTrace());
}

</script>

<div>Currently Logged User:
    <span id="userLogin"></span>
</div>

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯