2012-03-17 46 views
3

嗨,我有一些信息,並在母版的定時器如何知道瀏覽器在JavaScript中最小

Protected Sub Timer_Tick(ByVal sender As Object, ByVal e As System.EventArgs) Handles Timer1.Tick 
     Try 
      Me.GetNotification_Stats() 

      ScriptManager.RegisterClientScriptBlock(Me.Page, GetType(String), "Alert", "Show_NotifyDiv();", True) 

     Catch ex As Exception 
      Me.lblError.Visible = True 
      Me.lblError.InnerText = ex.Message 
     End Try 
    End Sub 

divNotify將在一定的時間間隔上顯示的通知div(divNotify)
在這裏,我需要當用戶將最小化瀏覽器,他會通過閃爍的瀏覽器和瀏覽器

的變色,但首先,如果最小化瀏覽器或通知我怎麼不知道在javasript 我在這裏使用jQuery的作秀div標籤

function Show_NotifyDiv() {    
      $("#div_NotificationOuter").show(1000); 
      $("#div_NotificationOuter").animate({ bottom: '+=30px' }, 4000); 
    } 
+0

可能重複[如何判斷瀏覽器/選項卡是否處於活動狀態] (http://stackoverflow.com/questions/1760250/how-to-tell-if-browser-tab-is-active) – Jack 2012-03-17 08:10:20

回答

0

或許檢查窗口的大小?我只是猜測。

1

此外,以C69的答案,我建議圖書館isVisible。 它具有訪問W3C頁面可見性API的實用功能,您不必擔心跨瀏覽器支持(統一moz或webkit的前綴函數)

相關問題