优化微信文章

优化了微信文章

目前为 2023-09-09 提交的版本。查看 最新版本

// ==UserScript==
// @name        优化微信文章
// @name:en         FuckweixinArticle
// @namespace    https://gf.qytechs.cn/en/users/572221-alan636
// @description       优化了微信文章
// @description:en    Open target link in a new tab without confirmation dialog and close the original dialog
// @description:zh       优化了微信文章
// @match        https://mp.weixin.qq.com/*
// @grant        none
// @version      2.0
// @license Mozilla
// ==/UserScript==
(function() {
    'use strict';
    var observer = new MutationObserver(function(mutationsList) {
        mutationsList.forEach(function(mutation) {
            if (mutation.target.id === 'js_link_dialog_body' && mutation.target.style.display === '') {
                var targetLink = document.querySelector('a[href^="http://mp.weixin.qq.com/s?"]');
                if (targetLink) {
                    var linkHref = targetLink.getAttribute('href');
                    window.open(linkHref, '_blank');
                    simulateCancelButtonClick();
                }
            }
        });
    });
    var targetNode = document.body;
    var config = { childList: true, subtree: true };
    observer.observe(targetNode, config);
    function simulateCancelButtonClick() {
        var cancelButton = document.getElementById('js_link_dialog_cancel');
        if (cancelButton) cancelButton.click();
    }
})();

QingJ © 2025

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