Skip to content

Instantly share code, notes, and snippets.

View freakingeek's full-sized avatar
🚀
On the way to becoming an entrepreneur ...

Yasin Silavi freakingeek

🚀
On the way to becoming an entrepreneur ...
View GitHub Profile
@freakingeek
freakingeek / visibilitychange event.js
Last active March 4, 2022 09:06 — forked from mhmda-83/visibilitychange event.js
check how much time user spend out of website
let interval, timer = 0;
document.addEventListener('visibilitychange', () => {
if (document.visibilityState === 'visible') {
alert(timer);
clearInterval(interval);
timer = 0;
} else {
interval = setInterval(() => timer++, 1000);
}