清洗url

移除url中冗余的查询参数

目前為 2023-06-20 提交的版本,檢視 最新版本

// ==UserScript==
// @name         清洗url
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  移除url中冗余的查询参数
// @author       You
// @match        https://mp.weixin.qq.com/*
// @icon         https://www.google.com/s2/favicons?sz=64&domain=qq.com
// @grant        none
// @license MIT
// ==/UserScript==

(function() {
    'use strict';

    const removeParams = (keys) => {
        const {href} = location;
        const newUrl = new URL(href);
        keys.forEach(key => {
            newUrl.searchParams.delete(key)
        });
        location.href = newUrl.toString()
    }

    const {host} = location;
    console.log('host', host);
    if (host === 'mp.weixin.qq.com') {
        removeParams(['chksm'])
    }

})();