Remove tracking parameter from link: Difference between revisions

From LemonWiki共筆
Jump to navigation Jump to search
No edit summary
No edit summary
Line 8: Line 8:
javascript:(function(){function removeParameters(parms) {for (let i = 0; i < parms.length; i++) {var my_parameter = parms[i];const pattern = new RegExp(`[\?&]${my_parameter}=[^&]+`, %27gi%27);  history.replaceState && history.replaceState(  null, %27%27, location.pathname + location.search.replace(pattern, %27%27).replace(/^&/, %27?%27));}  }var parms = [%27fbclid%27, %27gclid%27, %27gclsrc%27, %27utm_source%27, %27utm_medium%27, %27utm_campaign%27, %27utm_content%27, %27utm_term%27];removeParameters(parms);})();
javascript:(function(){function removeParameters(parms) {for (let i = 0; i < parms.length; i++) {var my_parameter = parms[i];const pattern = new RegExp(`[\?&]${my_parameter}=[^&]+`, %27gi%27);  history.replaceState && history.replaceState(  null, %27%27, location.pathname + location.search.replace(pattern, %27%27).replace(/^&/, %27?%27));}  }var parms = [%27fbclid%27, %27gclid%27, %27gclsrc%27, %27utm_source%27, %27utm_medium%27, %27utm_campaign%27, %27utm_content%27, %27utm_term%27];removeParameters(parms);})();
</pre>
</pre>
Test data
<code>
https://news.yahoo.com/12345?fbclid=xxx
</code>


Related
Related

Revision as of 18:34, 13 November 2022

To remove tracking parameter from link

Bookmarklet: Remove tracking tokens from URL

javascript:(function(){function removeParameters(parms) {for (let i = 0; i < parms.length; i++) {var my_parameter = parms[i];const pattern = new RegExp(`[\?&]${my_parameter}=[^&]+`, %27gi%27);  history.replaceState && history.replaceState(  null, %27%27, location.pathname + location.search.replace(pattern, %27%27).replace(/^&/, %27?%27));}  }var parms = [%27fbclid%27, %27gclid%27, %27gclsrc%27, %27utm_source%27, %27utm_medium%27, %27utm_campaign%27, %27utm_content%27, %27utm_term%27];removeParameters(parms);})();

Test data https://news.yahoo.com/12345?fbclid=xxx

Related