[英]Office Communicator 2007: Open conversation window via link in tab
我在Communicator客戶端中集成了一個Web應用程序作為“上下文相關的自定義選項卡”。
我們的應用程序需要能夠通過單擊網頁中的鏈接與給定用戶打開對話窗口。 使用Communicator 2005,我們可以使用帶有用戶SIP URI的<a>
標記:
<a href="sip:user@ourcompany.com">User</a>
使用Communicator,這些鏈接不再在我們的選項卡中工作。 但是,如果我在Internet Explorer中加載網頁,則鏈接可以正常工作。
知道我需要做些什么來讓他們在Communicator 2007的選項卡中工作嗎?
我的解決方案是這個
`<a href="im:<sip:user@ourcompany.com>">User</a>`
你也可以聊這么多人:
`<a href="im:<sip:user1@ourcompany.com><sip:user2@ourcompany.com><sip:user3@ourcompany.com>">Chat to Us</a>`
好吧,經過一段時間的搜索,我無法想出比以下更好的東西。 它基於MDSN上這個帖子中給出的答案。
我在鏈接中添加了一個onlick
事件處理程序:
<a href="#" onclick="openConversationWindow(sip:user@ourcompany.com);">User</a>
哪個電話:
function openConversationWindow(sip)
{
var newWindow = window.open(sip);
newWindow.close();
}
這有一個明顯的缺點,即快速打開然后關閉Internet Explorer窗口,但這是我能夠看到使這些鏈接在Communicator 2007中再次運行的唯一方法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.