Greasy Fork

Remove Temu Dialog

try to remove the dialogs of temu sites!

目前为 2024-08-24 提交的版本。查看 最新版本

// ==UserScript==
// @name         Remove Temu Dialog
// @namespace    http://tampermonkey.net/
// @version      1.0.1
// @description  try to remove the dialogs of temu sites!
// @author       Adrain
// @match        https://seller.kuajingmaihuo.com/login
// @icon         https://www.google.com/s2/favicons?sz=64&domain=kuajingmaihuo.com
// @grant        none
// ==/UserScript==

function RemoveTemuDialogs(){
    //隐藏弹窗(通配符匹配)
    let elements_target=document.querySelectorAll('[class*="MDL_mask_"][data-testid="beast-core-modal-mask"]');
    if(undefined!=elements_target && elements_target.length>0)
    {
        Array.from(elements_target).forEach(function(element) {
            element.style.display='none';
            if(undefined!=element.nextElementSibling&&element.nextElementSibling.hasAttribute('class'))
            {
                let e_classList=element.nextElementSibling.classList;
                if(null!=e_classList&&undefined!=e_classList)
                {
                    Array.from(e_classList).forEach(function(className) {
                        if(className.startsWith('MDL_outerWrapper_'))
                        {
                            element.nextElementSibling.style.display='none';
                        }
                    });
                }
            }
        });
    }
}

(function() {
    'use strict';

    // Your code here...
    RemoveTemuDialogs();
})();