2011-01-19 43 views
0

我想將Communicator的存在集成到我構建的W7小工具中,但似乎無法使其工作。下面的代碼似乎在IE中工作(如果你的公司有傳播者,把你的電子郵件地址在那裏,它應該工作)。W7小工具中的Microsoft Communicator存在

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

這不會在小工具中工作...我試圖找到其他方法來做到這一點。如果我可以簡單地顯示正確的呈現顏色,那就沒問題。我不需要包含在下拉菜單中的選項,只需要人員在場。

回答

0

我用NameCtrl對象的不同部分,以得到這個任務完成

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