Я столкнулся с серьезной проблемой. Я хочу отображать всех пользователей и их статус в таблице HTML. Возможно ли это сделать с помощью javascript?
Я прошел по приведенной ниже ссылке, где отображается только один пользователь, а его статус и идентификатор почты пользователя жестко закодированы.
Интеграция Microsoft Office Communicator 2007 в страницу ASP.NET
Javascript
<script type="Javascript">
var sipUri = "[email protected]";
var nameCtrl = new ActiveXObject('Name.NameCtrl.1');
if (nameCtrl.PresenceEnabled)
{
nameCtrl.OnStatusChange = onStatusChange;
nameCtrl.GetStatus(sipUri, "1");
}
function onStatusChange(name, status, id)
{
// This function is fired when the contacts presence status changes.
// In a real world solution, you would want to update an image to reflect the users presence
alert(name + ", " + status + ", " + id);
}
function ShowOOUI()
{
nameCtrl.ShowOOUI(sipUri, 0, 15, 15);
}
function HideOOUI()
{
nameCtrl.HideOOUI();
}
</script>
HTML
<span onmouseover="ShowOOUI()" onmouseout="HideOOUI()" style="border-style:solid">Your Contact</span>
<table id="tblContacts" runat="server">
<tr>
<td> email id </td>
<td> status </td>
</tr>
<tr>
<td> --- </td>
<td> --- </td>
</tr>
<tr>
<td> --- </td>
<td> --- </td>
</tr>
<tr>
<td> --- </td>
<td> --- </td>
</tr>
</table>
Здесь, в этом примере, он отображается для одного пользователя, а идентификатор почты пользователя определяется как строка (жестко закодированная). я хочу показать всем пользователям. Можно ли через javascript?
Любое решение/демонстрация будет очень полезно для меня.
Спасибо.