删除Facebook应用侧边栏的简单方法是什么?


1

当我进入Facebook游戏时,总会有这个非常烦人的侧边栏与聊天侧边栏不同,它不能被任何选项或按钮选择关闭。

我真的不喜欢它,因为它侵占了游戏屏幕。

这是我所指的侧栏:

Sidebar on the right

我想知道每次访问网页时是否有一种简单的方法可以禁用侧边栏。我可以通过Firefox和开发工具手动完成,但每次访问页面时都会有点烦人。

所以,我的问题是,是否有任何简单的方法来永久禁用此侧边栏?

如果有人对此感到好奇,并且对于那些将通过Google搜索登陆此页面的人,我将包含我目前通过Firefox禁用侧边栏的方法,因为它既快速又简单,并且不需要安装任何东西;请看下面的答案。

Answers:


3

AdBlock Plus 到Firefox。加 元素隐藏助手 到Firefox。

  1. 打开Facebook,导航到游戏。
  2. 单击右上角的ABP图标。点击 Select element to hide
  3. 选择要删除的“侧边栏”( rightCol
  4. 点击 Add filter rule 在弹出窗口中。

enter image description here

这基本上是您当前的方法,但这是自动和永久的!


1
好的...你是怎么做的GIF的?你有一个很好的答案,但我不禁注意到用gif呈现一些东西真是太好了。小心分享?
Klik

1
@Klik在Software Recommendations上查看我的问题: softwarerecs.stackexchange.com/questions/7019/make-a-gif-video
ᔕᖺᘎᕊ

2

2解决方案


适用于Firefox的Greasemonkey

脚步

  1. 下载 - 可以下载适用于Firefox的GreaseMonkey插件 这里

  2. 安装 - 安装完成后,Firefox浏览器右上角附近会出现猴子图标。

  3. 创建新脚本 - 单击猴子图标,然后单击“创建新脚本”。

  4. 填写第一个表单 - 选择一个名称和命名空间“ https://apps.facebook.com “;跳过其余部分。之后会弹出一个窗口,用于放入脚本。

  5. 复制并粘贴以下脚本:

// ==UserScript==
// @name        Remove Facebook App Sidebar
// @namespace   https://apps.facebook.com
// @description Removes the Facebook App Sidebar
// @version     1
// @grant       none
// @require     http://code.jquery.com/jquery-latest.js
// @include     https://apps.facebook.com/*
// ==/UserScript==

this.$ = this.jQuery = jQuery.noConflict(true); 
$(document).ready(function()
{
    $('#rightCol') .css('display', 'none');
});

6.保存脚本。

7.尝试浏览Facebook应用程序页面。


仅使用Firefox(临时解决方案)

此方法使用Firefox开发人员工具(元素检查器)到侧边栏元素的CSS。

脚步

  1. 在Firefox中,按 Ctrl + Shift + C. 调出文档检查器,然后将鼠标放在侧边栏和游戏窗口的滚动条之间。它非常敏感,你需要精确。当你看到突出显示的区域和时,你知道你有正确的位置 DIV#rightCol 弹出。

    Column Selected

  2. 单击它,然后在下面,您应该看到控制台显示所选元素的相关CSS信息。点击'下' #rightCol '并添加线' display:none; ”。

    CSS Edited

  3. 关闭开发控制台,你就完成了。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.