通过Adblock关闭网站上百度分享的方法「建议收藏」

通过Adblock关闭网站上百度分享的方法「建议收藏」在七禾网站上,只要左键选中一段文字,就会蹦出个百度分享,导致针对选中文字的右键操作,比如qq浏览器中的收藏选中文字功能无法正常工作(原因是百度分享先弹出后抢了焦点,再点右键后选中的文字被取消选中了),试了各种浏览器设置方法都去不掉这个烦人的百度分享弹屏。看了网页代码,是嵌入的如下代码在作梗:<script>window._bd_share_config={…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

在七禾网站上,只要左键选中一段文字,就会蹦出个百度分享,导致针对选中文字的右键操作,比如qq浏览器中的收藏选中文字功能无法正常工作(原因是百度分享先弹出后抢了焦点,再点右键后选中的文字被取消选中了),试了各种浏览器设置方法都去不掉这个烦人的百度分享弹屏。

看了网页代码,是嵌入的如下代码在作梗:

<script>
    window._bd_share_config = {
        "common": {
            "bdSnsKey": {},
            "bdText": "",
            "bdMini": "2",
            "bdPic": "",
            "bdStyle": "0",
            "bdSize": "16"
        },
        "share": {},
        "image": {"viewList": ["qzone", "tsina", "tqq", "renren", "weixin"], "viewText": "分享到:", "viewSize": "16"},
        "selectShare": {"bdContainerClass": null, "bdSelectMiniList": ["qzone", "tsina", "tqq", "renren", "weixin"]}
    };
    with (document) 0[(getElementsByTagName('head')[0] || body).appendChild(createElement('script')).src = 'http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion=' + ~(-new Date() / 36e5)];
</script> 

后来想到用Adblock的隐藏规则来屏蔽,首先通过拦截元素将弹出的百度分享小窗口选中(先选中一段文字,诱导弹出百度分享,再点击Adblock下的拦截元素,选中百度分享框)。可以获得这个百度分享框的名字是类似于7hcn.com###bdSharePopup_selectshare1519342025bg,div的id中间嵌入了随机数,估计是为了反拦截。

幸好百度的这点小伎俩好对付,看了Adblockk的帮助,加了一条“我的过滤列表”(前缀指域名,##表示隐藏规则,方括号中是属性筛选,^表示以该字符开头):7hcn.com##div[id^=”bdSharePopup_selectshare”]

启用后,问题得到完美解决!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/184673.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 学习Altas 笔记[JS简单调用服务端方法]

    学习Altas 笔记[JS简单调用服务端方法]nbsp nbsp nbsp nbsp nbsp 在 Ajax 框架中 Asp net 方面最强当属 Altas 最强 以前使用 AjaxPro Net 和 MagicAjax 最几个都比较好用 这几个月来 Altas 已经进入 CTP 版本 是开始学习研究 Altas 的时机了 准备利用 Altas 为 http www yupsky com nbsp 开发成员之间在线通讯的类似于 MSN 这样的功能 今天初步的学习了一下 Altas 最基础的学习内容就是使用 ja

    2025年9月19日
    0
  • G1收集器图解

    G1收集器图解G1在堆上分配内存和其他的GC有点不一样。现在我们来一步一步看下G1系统。1、G1堆结构G1的堆结构就是把一整块内存区域切分成多个固定大小的块。在JVM在启动时来决定每个小块,也就是region的大小。JVM一般是把一整块堆切分成2000个小region。然后每个小region从1到32Mb不等。2、G1内存分配事实上,这些region最后又被…

    2022年6月11日
    29
  • Python第七章-面向对象高级

    Python第七章-面向对象高级面向对象高级一、特性特性是指的property.property这个词的翻译一直都有问题,很多人把它翻译为属性,其实是不恰当和不准确的.在这里翻译成特性是为了和属性区别开来.属性是指的

    2022年7月6日
    19
  • navicat for mysql 15 激活码【在线注册码/序列号/破解码】[通俗易懂]

    navicat for mysql 15 激活码【在线注册码/序列号/破解码】,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月19日
    71
  • linux复制文件到当前目录并重命名_Linux复制文件到当前文件夹

    linux复制文件到当前目录并重命名_Linux复制文件到当前文件夹./表示当前目录cptest/*.wav./-r递归子目录cp-r绝对路径/文件目标路径cp-r绝对路径/*.wav目标路径copy一个目录下的所有文件以及递归文件到当前文件夹cp-raudios/*./

    2022年8月23日
    7
  • json离线解析格式化工具[通俗易懂]

    json离线解析格式化工具[通俗易懂]json离线解析格式化工具:当没有网络的时候,可以使用该工具实现json解析格式化。工具使用效果:

    2025年6月27日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号