브라우저 창이 현재 활성화되어 있지 않은지 감지하는 방법이 있습니까? 주기적으로 활동하는 JavaScript가 있습니다. 사용자가 사이트를보고 있지 않을 때 (즉, 창이나 탭에 포커스가없는 경우) 실행하지 않는 것이 좋습니다. JavaScript를 사용하여이를 수행하는 방법이 있습니까? 내 기준점 : 사용중인 창이 활성화되지 않은 경우 Gmail 채팅에서 소리가납니다. 이 답변을 처음 작성한 이후 W3C 덕분에 새로운 사양이 권장 사항 상태에 도달했습니다 . 이제 페이지 가시성 API ( MDN )를 통해 페이지가 사용자에게 숨겨 졌을 때 더 정확하게 감지 할 수 있습니다. document.addEventListener("visibilitychange", onchange); 현재 브라우저 지원 : Chr..