1

Communicatorクライアント内に「コンテキスト依存のカスタムタブ」としてWebアプリを統合しました。

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

<a href="sip:user@ourcompany.com">User</a>

Communicatorを使用すると、これらのリンクはタブ内では機能しなくなります。ただし、Internet ExplorerでWebページをロードすると、リンクは機能します。

Communicator 2007のタブでそれらを機能させるために私が何をする必要があるかについて何か考えはありますか?

4

2 に答える 2

4

私の解決策はこれです

`<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>`
于 2012-07-03T14:12:51.557 に答える
0

さて、しばらく検索した後、次のものよりも優れたものを思いつくことができませんでした. これは、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 でこれらのリンクが再び機能することを確認できた唯一の方法です。

于 2012-05-04T13:57:57.890 に答える