您好,游客!

您好,新朋友。点击以下按钮加入我们!

淘宝天猫无法使用的原因

About: gwdang

和百度云的做法类似
页面前端脚本在加载页面后,间隔一定时间后检测 id="gwd_wishlist_div" class="gwd_wishlist_div" 检测到则删除
以上为打了断点的简单推断,因为代码混淆过了的,要花精力去看

调试方法
刷新页面后,等比价工具界面出现后,F12,sources按暂停,然后给id="gwd_wishlist_div"节点打断点,三种类型都打上,然后sources继续执行,然后就可以看到调用删除时的调用栈了。

作者不考虑把项目扔到github吗,大家一起维护

评论

  • 经测试,在比价界面显示后,去掉 id="gwd_wishlist_div" 即可,但是会丢失样式

    不知道这个界面时作者创建的还是调用的比价插件创建的,一个处理思路,监听到界面创建后,将id改掉(比如随机字符串,一劳永逸),同时将样式写成内联。

  • 将以下代码放在界面显示之后执行,可以使用,但是样式还是有问题,原因不明

    var gwd = window.document.querySelector('#gwd_wishlist_div');
    var style = window.document.querySelector('#gwd_wishlist_div style');
    var tempId = 'test12345';
    gwd.id = tempId;
    style.textContent = style.textContent.replace(/#gwd_wishlist_div/g, `#${tempId}`);
    
  • 即使我我过几秒钟后把id改回去,发现样式还是有问题,真奇怪,睡觉。

  • 加规则||g.alicdn.com/secdev/adblk/* 不就可以了。
    脚本太简单了,在页面加载购物党的js而已,没什么好维护的,就不用放github了。

  • 不用广告过滤插件呀,小站不容易

  • ZSkycat 说道:

    不用广告过滤插件呀,小站不容易

    可以只在淘宝用
登录注册后才能评论。