2011-11-01 123 views
5

我有一個聊天Web應用程序,我需要一個功能,其中如果某個特定用戶在瀏覽器窗口中打開了多個選項卡,並且聊天選項卡不是活動選項卡,萬一他收到從另一端ping,聊天標籤應該自動突出顯示以吸引用戶注意。如何突出顯示顏色的瀏覽器選項卡

我打算在jQuery中這樣做。任何想法如何實現。我知道我們可以使用.focus和.blur方法來捕捉選項卡的活動狀態或非活動狀態,但是如何在瀏覽器最小化時使用顏色製作標籤。

+0

請問您可以在jsFiddle.net上做一個演示。你使用自定義選項卡還是jQuery UI?你是在談論實際的瀏覽器選項卡還是頁面上的選項卡? – Mottie

+0

@fudgey在說abt實際瀏覽器標籤 –

+0

啊,好的,我會在下面發表一個答案 – Mottie

回答

3

您無法使用jQuery更改瀏覽器的實際功能,因爲出於安全原因,Web內容與實際瀏覽器是隔離的或沙箱化的。

如果你真的想要一些可行的東西,你將不得不做一個瀏覽器插件,然後需要下載和啓用用戶。

結賬this related answer

0

你可以拋出一個警告或確認框,但那會非常惱人。也許你可以使用不同的聲音來提醒用戶不同的窗口...

最好的辦法是保持它在同一頁面上,並在你的頁面上創建標籤。 http://jqueryui.com/demos/tabs/

然後,你可以做任何你想提醒用戶。

相關問題