浏览器托管的 Javascript 是否有可能在页面加载期间改变 html?

浏览器托管的 Javascript 是否有可能在页面加载期间改变 html?

我可以放TamperMonkey 中的 Javascript篡改 HTML。它会在收到 HTML 时就处理它吗?还是在 HTML 完全加载后才更改 DOM?

我想将包含跟踪参数的链接更改为实际的原始 URI。

例如:帖子

https:/somplace.com

Facebook 向所有人展示了这一点,但将其链接到

https://l.facebook.com/l.php?u=https%3A%2F%2Fsomplace.com%2F%3Ffbclid%3DXX&__tn__=YY&c[0]=ZZ

其中 XX、YY 和 ZZ 是帮助他们和其他人跟踪我们的东西。我想删除 ,将、和https://l.facebook.com/l.php?u=更改为“跟踪器”,并取消转义原始 URI。fbclid__tn__c[0]

Safari 具有减少跟踪的功能,但它无法捕获此行为。Firefox 也无法捕获此行为。

相关内容