Disable Tab Switch Detection

Prevent websites from detecting tab switches

目前為 2025-02-21 提交的版本,檢視 最新版本

// ==UserScript==
// @name         Disable Tab Switch Detection
// @namespace    http://tampermonkey.net/
// @version      0.5
// @description  Prevent websites from detecting tab switches
// @author       DharmTej
// @match        *://*/*
// @grant        none
// @license      MIT
// ==/UserScript==

(function() {
    'use strict';
    
    // Caution: Might affect other websites. Make sure to disable it when not needed.

    Object.defineProperty(document, "hidden", {
        get: function() { return false; },
        configurable: true
    });

    Object.defineProperty(document, "visibilityState", {
        get: function() { return "visible"; },
        configurable: true
    });

    document.addEventListener("visibilitychange", function(event) {
        event.stopImmediatePropagation();
        console.log('Tab switch detection blocked');
    }, true);
})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址