在 SharePoint 中,当您将鼠标悬停在用户名上时,会出现一个弹出窗口,其中包含他们来自 AD 的详细信息,例如在 Outlook 中,像这样...
这是如何完成的,是否可以在我自己的 ASP.NET 网站中使用 SharePoint 必须执行的任何操作来执行此操作?我们有一个员工内部网,我想在其中执行此操作。
在 SharePoint 中,当您将鼠标悬停在用户名上时,会出现一个弹出窗口,其中包含他们来自 AD 的详细信息,例如在 Outlook 中,像这样...
这是如何完成的,是否可以在我自己的 ASP.NET 网站中使用 SharePoint 必须执行的任何操作来执行此操作?我们有一个员工内部网,我想在其中执行此操作。
You can copy the javascript directly from the SharePoint page, e.g.
<script type="text/javascript" src="http://sharepointsite/_layouts/1033/init.js">
</script>
<script type="text/javascript" src="http://sharepointsite/_layouts/1033/core.js">
</script>
<style type="text/css">
img.presenceIndicator
{
border-style:None;
height:12px;
width:12px;
border-width:0px;
vertical-align: middle
}
</style>
<span>
<img id="uniqueID" onload="IMNRC('jadams@example.com',
getElementById('uniqueID'))" ShowOfflinePawn="1"
src=http://sharepointsite/_layouts/images/blank.gif
class="presenceIndicator"/>
<a href="someCustomUserProfilePage.aspx?UserID=adamsjl">Adams, Jacob L.</a>
</span>
, or use these codeplex controls.