SharePoint 2010是否將當前用戶的帳戶名存儲在全局可訪問的JS對象中的某個位置?SharePoint獲取當前用戶帳戶名?
我能找到的每個解決方案都涉及ajax Web服務調用的一些變體,這看起來像是一個非常繁重的解決方案,以訪問應該是一個微不足道的信息。刮色帶的HTML
- 從
__spUserId
- 獲取當前用戶ID獲取當前用戶名:
事情,我可以很容易地訪問(如:
$('#zz17_Menu').text()
)
但這些都不是帳號名稱。
事情我寧願不做:
- 獲取與SOAP調用當前用戶信息,以GetUserProfileByName
- 通過調用Ajax的../_layouts/userdisp.aspx獲取當前用戶信息
好主意,以及對SharePoint服務進行異步調用的好選擇。角度也很好,因爲您可以在應用程序引導時使用用戶數據定義角度值,而不是使用角度服務來「延遲加載」用戶信息。 – SPArchaeologist