我有一個聊天Web應用程序,我需要一個功能,其中如果某個特定用戶在瀏覽器窗口中打開了多個選項卡,並且聊天選項卡不是活動選項卡,萬一他收到從另一端ping,聊天標籤應該自動突出顯示以吸引用戶注意。如何突出顯示顏色的瀏覽器選項卡
我打算在jQuery中這樣做。任何想法如何實現。我知道我們可以使用.focus和.blur方法來捕捉選項卡的活動狀態或非活動狀態,但是如何在瀏覽器最小化時使用顏色製作標籤。
我有一個聊天Web應用程序,我需要一個功能,其中如果某個特定用戶在瀏覽器窗口中打開了多個選項卡,並且聊天選項卡不是活動選項卡,萬一他收到從另一端ping,聊天標籤應該自動突出顯示以吸引用戶注意。如何突出顯示顏色的瀏覽器選項卡
我打算在jQuery中這樣做。任何想法如何實現。我知道我們可以使用.focus和.blur方法來捕捉選項卡的活動狀態或非活動狀態,但是如何在瀏覽器最小化時使用顏色製作標籤。
您無法使用jQuery更改瀏覽器的實際功能,因爲出於安全原因,Web內容與實際瀏覽器是隔離的或沙箱化的。
如果你真的想要一些可行的東西,你將不得不做一個瀏覽器插件,然後需要下載和啓用用戶。
你可以拋出一個警告或確認框,但那會非常惱人。也許你可以使用不同的聲音來提醒用戶不同的窗口...
最好的辦法是保持它在同一頁面上,並在你的頁面上創建標籤。 http://jqueryui.com/demos/tabs/
然後,你可以做任何你想提醒用戶。
請問您可以在jsFiddle.net上做一個演示。你使用自定義選項卡還是jQuery UI?你是在談論實際的瀏覽器選項卡還是頁面上的選項卡? – Mottie
@fudgey在說abt實際瀏覽器標籤 –
啊,好的,我會在下面發表一個答案 – Mottie