0

作成した 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>

これはガジェットでは機能しません...そして、これを行う他の方法を見つけようとしています。単純に正しいプレゼンスカラーを表示できればそれでいいのです。ドロップダウンメニューに含まれるオプションは必要ありません。人の存在だけが必要です。

4

1 に答える 1

0

このタスクを実行するために NameCtrl オブジェクトの別の部分を使用しました

var nameCtrl = new ActiveXObject("Name.NameCtrl");
var communicatorPresence = nameCtrl.GetStatus('useremail','');
于 2011-01-21T17:03:07.407 に答える