Присутствие Microsoft Communicator в гаджете W7 - PullRequest
0 голосов
/ 19 января 2011

Я хотел бы интегрировать присутствие коммуникатора в построенный гаджет W7, но я не могу заставить его работать. Приведенный ниже код работает в IE (если в вашей компании есть коммуникатор, укажите свой адрес электронной почты, и он должен работать).

<html>
  <head>
  <script language="JavaScript">
    var nameCtrl = new ActiveXObject("Name.NameCtrl");
  </script>
  </head>
  <body>
  <span onmouseover="nameCtrl.ShowOOUI('test@example.com',0,this.offsetLeft,this.offsetTop)"onmouseout="nameCtrl.HideOOUI()">
    Hover your mouse over this text to retrieve presence information.
  </span>
  </body>
  </html>

Это не будет работать в гаджете ... и я пытаюсь найти другие способы сделать это. Если бы я мог просто отобразить правильный цвет присутствия, то это было бы хорошо. Мне не нужны опции, включенные в выпадающее меню, только присутствие людей.

1 Ответ

0 голосов
/ 21 января 2011

Я использовал другую часть объекта NameCtrl, чтобы выполнить эту задачу

var nameCtrl = new ActiveXObject("Name.NameCtrl");
var communicatorPresence = nameCtrl.GetStatus('useremail','');
...