var i = 0;
var blur = false;
window.onfocus = function (ev) {
if (i > 0 && !blur) {
console.log("onFocus() but never called onBlur()")
} else {
i++;
console.log("onFocus: tab is active");
}
};
window.onblur = function (ev) {
blur = true;
console.log("onBlur: tab is inactive");
};
This Javascript can detect Always-Active. If onFocus is called, but onBlur was not, then wouldn't that imply something fishy is going on and that the user did indeed lose focus of the window?
This Javascript can detect Always-Active. If onFocus is called, but onBlur was not, then wouldn't that imply something fishy is going on and that the user did indeed lose focus of the window?