0
我嘗試創建一個頁面,該頁面將顯示在Opera的側欄面板中。我想知道用戶何時看到它。問題是當用戶關閉面板的頁面仍然活動 - 所有JavaScript函數運行 - 我需要停止他們時,用戶關閉面板。如何確定頁面(在Opera面板中)是否對用戶可見?
我嘗試創建一個頁面,該頁面將顯示在Opera的側欄面板中。我想知道用戶何時看到它。問題是當用戶關閉面板的頁面仍然活動 - 所有JavaScript函數運行 - 我需要停止他們時,用戶關閉面板。如何確定頁面(在Opera面板中)是否對用戶可見?
你不能真正檢測到這一點。測試面板關閉時的窗口大小。 要檢測瀏覽器中的活動選項卡,您可以使用mousemove或mouseover事件。 但是當鼠標不在窗口時它不起作用。
我試圖以很多方式測試窗口大小,並且當面板打開時我總能得到相同的結果。 –
從我的觀點來看,我會使用div來嵌入您的側面板材,並將其設置爲2位置狀態,如啓用/停用「true/false」。 – hornetbzz