SharePoint 2010 是否将当前用户的帐户名存储在全局可访问的 JS 对象中?
我能找到的每个解决方案都涉及 ajax Web 服务调用的一些变体,这似乎是一个非常繁重的解决方案,可以访问应该是微不足道的信息。
我可以轻松访问的内容:
- 获取当前用户ID
__spUserId
- 通过抓取功能区的 html 获取当前用户名(例如
$('#zz17_Menu').text()
:)
但这些都不是帐户名。
我宁愿不做的事情:
- 通过对 GetUserProfileByName 的 SOAP 调用获取当前用户信息
- 通过对 ../_layouts/userdisp.aspx 进行 Ajax 调用来获取当前用户信息