您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Drop the UTM params from a URL when the page loads.
- // ==UserScript==
- // @name UTM param stripper
- // @author Paul Irish
- // @namespace http://github.com/paulirish
- // @version 1.1.2
- // @description Drop the UTM params from a URL when the page loads.
- // @extra Cuz you know they're all ugly n shit.
- // @include /^https?:\/\/.*[\?#&]utm_.*/
- // @grant none
- // ==/UserScript==
- // Install instruction!!!!
- // Click `raw` in the top right on this gist!
- if (/utm_/.test(location.search) && window.history.replaceState){
- // thx @cowboy for the revised hash param magic.
- var oldUrl = location.href;
- var newUrl = oldUrl.replace(/\?([^#]*)/, function(_, search) {
- search = search.split('&').map(function(v) {
- return !/^utm_/.test(v) && v;
- }).filter(Boolean).join('&'); // omg filter(Boolean) so dope.
- return search ? '?' + search : '';
- });
- if ( newUrl != oldUrl ) {
- window.history.replaceState({},'', newUrl);
- }
- }
- // also..
- // drop this into your own site, in case people link to you with
- // email newsletters or your rss feed's feedburner tracking or whatever.
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址