当我访问某个网站(本例中为《印度时报》)时,文章的两侧会显示 Facebook 横幅。当我向下滚动网页时,此横幅会隐藏文章中的大部分文本并悬停在文章文本上方。
由于我目前在办公室访问该网站,几乎所有社交网站都被屏蔽了。下面是访问一篇文章时的图片http://timesofindia.indiatimes.com/
https://drive.google.com/file/d/0B-uJrvyyXrOBaDc2U3dzMlN1Tnc/edit?usp=sharing
有没有办法隐藏/禁用该横幅在浏览器中显示?
答案1
就在这里:
https://chrome.google.com/webstore/detail/adblock/gighmmpiobklfepjocnamgkkbiglidom?hl=en
此扩展程序将隐藏所有广告,而不仅仅是 Facebook 横幅。
将 Ghostery 添加到组合中:
https://chrome.google.com/webstore/detail/ghostery/mlomiejdfkolichcflejclcbmpeaniij?hl=en
对我有用。
另一方面,你的代理配置得不太好。我实际上怀疑没有代理,但有防火墙规则。
答案2
禁用 Facebook 横幅广告的一种方法是使用 Firefox 的 uBlock Origin 插件。您可以添加自定义过滤器,例如阅读
! Remove Facebook Log In / Sign Up banner
facebook.com###pagelet_growth_expanding_cta
(uBlock-Origin 首选项 -> 我的过滤器)。
我在这里找到了更详细的描述/说明(过滤规则是从此参考资料中复制粘贴的): http://www.block011.de/2016/09/21/how-to-block-the-log-in-sign-up-popup-on-facebook/
答案3
我不是一个电脑高手,但遇到了同样的问题,我开始摆弄 Firefox。我发现删除横幅的方法是这样的。首先在横幅上单击“现在不”。然后右键单击 FB 注册登录横幅并选择“检查元素”。然后将鼠标悬停在 HTML 上,直到横幅以蓝色突出显示。然后右键单击该 HTML 并选择“删除节点”。您将删除类似以下内容的内容......
答案4
通常有一个 X 按钮可以关闭此弹出窗口。单击此按钮会设置一个 cookie。您可以尝试通过手动设置此 cookie 来模拟按下按钮。例如,您可以使用 Javascript 执行此操作。在打开《印度时报》的选项卡中,调出浏览器的开发人员工具并将以下代码复制/粘贴到 Javascript 控制台中,然后按 Enter。然后重新加载页面并查看它是否有效。您可以通过按ctrl+ shift+ K(Firefox)或ctrl+ shift+ J(Chrome)或F12(Internet Explorer)来访问开发人员工具。
document.cookie ='disableautolg=1; expires=Thu, 2 Aug 2015 20:47:11 UTC; path=/';