通过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)
上一篇 2022年10月8日 上午9:00
下一篇 2022年10月8日 上午9:16


相关推荐

  • 网络端口的作用及分类[通俗易懂]

    网络端口的作用及分类[通俗易懂]1.什么是网络端口?2.网络的端口的范围及其作用3.常见网络端口列举

    2025年11月5日
    5
  • nginx和apache的区别[通俗易懂]

    nginx和apache的区别[通俗易懂]简单的说apachehttpd和nginx都是web服务器,但两者适应的场景不同,也就是两者专注于解决不同的问题。apachehttpd:稳定、对动态请求处理强,但同时高并发时性能较弱,耗费资源多。nginx:高并发处理能力强、擅长处理静态请求、反向代理、均衡负载。在这篇文章详细列出了apache与nginx的13个异同点,下面我们来一一分析其原理。1、nginx相对于apache的优点:轻量级,同样起web服务,比apache占用更少的内存及资源,抗并发,nginx处理请求是异

    2022年6月13日
    47
  • ListCtrl控件[建议收藏]

    一CListCtrl类型LVS_EDITLABELSLVS_OWNERDRAWFIXEDLVS_REPORTLVS_SHOWSELALWAYSLVS_SINGLESELLVS_SMALL

    2021年12月18日
    42
  • pycharm系统找不到指定路径_pycharm系统找不到指定路径

    pycharm系统找不到指定路径_pycharm系统找不到指定路径对于许多程序初学者来说可能会碰到许多问题,首先可能在编译器运行程序时就会出现各种问题。我就是这样的一个程序员小白。在初次使用PyCharm编译器运行Python程序时就出现了系统找不到指定文件所在的位置的问题。在上网看了许多人提供的解决方案之后,我从中浏览几个与所出现问题相近的答案,并结合本人运行程序时出现的问题将解决方法作为学习笔记记录在此。希望对我今后的学习以及对于那些像我一样的初学者能够提供一些帮助。使用PyCharm运行程序时出现系统找不到指定文件位置的错误的解决:第一步:看到错误提示【

    2022年8月28日
    3
  • JavaScript中location.hash详解「建议收藏」

    JavaScript中location.hash详解「建议收藏」原文地址:https://www.cnblogs.com/yeer/archive/2013/01/21/2869827.html去年9月,twitter改版。一个显著变化,就是URL加入了”#!”符号。比如,改版前的用户主页网址为  http://twitter.com/username改版后,就变成了  http://twitter.com/#!

    2022年7月13日
    18
  • c语言编写excel程序,C语言写excel文件(csv格式)

    c语言编写excel程序,C语言写excel文件(csv格式)csv 简化版 excel 在 PC 机上等同于 excel 可进行各种 excel 计算 画图 defineEACH FILE MAX BYTE 功能 存放数据为 csv 格式 输入 filename 写入 U 盘的文件名称 如 ai csv name

    2026年3月26日
    1

发表回复

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

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