2012-04-13 10 views
1

Communicatorクライアント内にWebアプリケーションを「コンテキスト依存のカスタムタブ」として統合しました。Office Communicator 2007:タブのリンクを介して会話ウィンドウを開く

我々のアプリケーションでは、Webページのリンクをクリックすることで、特定のユーザーと会話ウィンドウを開くことができる必要があります。 Communicator 2005ので、私たちはただ、ユーザーのSIP URIと<a>タグを使用することができます。

<a href="sip:[email protected]">User</a> 

コミュニケータでこれらのリンクは、もはや私たちのタブ内では機能しません。しかし、Internet ExplorerでWebページをロードすると、リンクが機能します。

Communicator 2007のタブでそれらを動作させるために必要なことは何ですか?

答えて

0

まあ、しばらく検索しても、私は以下のものより優れたものを思いついたわけではありません。答えはin this thread on MDSNです。

私がリンクにonlickイベントハンドラを追加しました:

呼び出す
<a href="#" onclick="openConversationWindow(sip:[email protected]);">User</a> 

:これは急速に開いた後、Internet Explorerのウィンドウを閉じたときの明確な欠点を持っていますが、ある

function openConversationWindow(sip) 
{ 
    var newWindow = window.open(sip); 
    newWindow.close(); 
} 

私はこれらのリンクをCommunicator 2007で再び動作させることができた唯一の方法です。

4

私のソリューションはこれです

`<a href="im:<sip:[email protected]>">User</a>` 

ます。また、このように多くの人にチャットすることができます。

`<a href="im:<sip:[email protected]><sip:[email protected]><sip:[email protected]>">Chat to Us</a>` 
+0

答えてくれてありがとうしかし、これは私のコミュニケー2007]タブで私のために動作しません。 IEでも動作します。 –

+0

@ Tom - G:チャットウィンドウにテキストメッセージを設定できますか?例えばメールにはサブジェットも添付できます。同じ方法で私はここにいくつかのメッセージを設定することができますか? –

+0

複数の人を参照してグループチャットを開くことはできますか? –

関連する問題