如何为单个Firefox选项卡禁用鼠标的“后退”按钮?


5

有时,不小心撞到我的后退按钮可能是一个巨大的痛苦。例如,在Mibbit.com上,如果我点击该按钮,我将不得不重新登录到IRC。可能最简单的选择是Firefox扩展,所以我只需单击一个按钮即可清除当前选项卡的历史记录,但我还没有看到这样的内容。


4
您可以在新标签中打开您不想返回的所有内容,这样您就不会有历史记录:-)
Joey 2009年

也许一些greasemonkey脚本可以做到这一点。
MicTech

约翰内斯,我会采用新的标签方式,但至少在Mibbit的情况下,进入我的最后一页的动作是JavaScript - 没有新的标签。MicTech,如果我找不到任何预制的东西,我可能不得不把它当作学习油脂脚本的机会。
Sam Jones 2009年

Answers:



2

尝试使用Firefox插件“Tab Mix Plus”。它能够配置选项卡的行为方式。该程序还可以打开关闭的选项卡,这也可能会让您回到无意中退出的网站。它还允许您设置默认选项卡行为。这个插件应该做你想做的事情。

Tab Mix Plus


我开始研究这个问题,“锁定选项卡”功能看起来就像我需要的那样,但实际上它并没有改变后退/前进行为。我仍然通过他们的论坛来确保我正确地理解它,但是现在它还没有解决问题。

2

Autohotkey是一种Windows解决方案。我来到这个网页,寻找解决同一问题的Unix解决方案。最终我找到了这个解决方案:安装xinput和put

xinput set-button-map "Trackpad" 1 2 3 4 5 6 7 0 0

进入我的~/.xsession是帮助我的链接。


谢谢!起初我以为我的鼠标坏了,并且涉及了Firefox的手势,但这次正好是那些额外的按钮!禁用它们,它就像魅力一样!
Matija Nalis

我不得不把它放在/etc/X11/xorg.conf.d/永久性的重新启动和暂停/恢复,详情在这里
Matija Nalis

0

也许您可以编写脚本来执行此操作:

如何禁用浏览器后退按钮

禁用浏览器的后退按钮功能非常简单(这在IE和Firefox上进行了测试)。这导致每个后卫返回前进。是一种享受; o)

if (window.history) {
> window.history.forward(1); }

要么

function noBack(){window.history.forward()}
noBack();
window.onload=noBack;
window.onpageshow=function(evt){if(evt.persisted)noBack()}
window.onunload=function(){void(0)}

这是针对第三方网站,而不是OP自己的网站。
Sam Hasler
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.