Security 如何使用ctrl+;F4

Security 如何使用ctrl+;F4,security,firefox,browser,firefox-addon,kiosk,Security,Firefox,Browser,Firefox Addon,Kiosk,我一直在四处浏览,想找到一种方法来禁用关闭Firefox7选项卡,方法是使用ctrl+F4 很难找到一个简单的方法。锁定浏览器安全性将有助于我在Linux日活动期间将Firefox用作信息亭。在Firefox地址栏中键入关于:config并按enter键,系统将显示警告,提醒您小心操作,然后查找以下属性 browser.tabs.warnOnClose 浏览器.选项卡.关闭按钮 browser.tabs.closeWindowWithLastTab 您需要修改二进制值或将布尔值从true更改

我一直在四处浏览,想找到一种方法来禁用关闭Firefox7选项卡,方法是使用
ctrl+F4


很难找到一个简单的方法。锁定浏览器安全性将有助于我在Linux日活动期间将Firefox用作信息亭。

在Firefox地址栏中键入关于:config并按enter键,系统将显示警告,提醒您小心操作,然后查找以下属性

  • browser.tabs.warnOnClose
  • 浏览器.选项卡.关闭按钮
  • browser.tabs.closeWindowWithLastTab
您需要修改二进制值或将布尔值从true更改为false,反之亦然。如果没有此类条目,请使用
右键单击>新建>布尔值创建它们


PS:请小心操作。

在您的Firefox地址栏中键入关于:config并按enter键,您将收到小心操作的警告,然后查找以下属性

  • browser.tabs.warnOnClose
  • 浏览器.选项卡.关闭按钮
  • browser.tabs.closeWindowWithLastTab
您需要修改二进制值或将布尔值从true更改为false,反之亦然。如果没有此类条目,请使用
右键单击>新建>布尔值创建它们

附言:请小心行事。

你看到了吗

或者,更直接的信息亭相关:

您看到了吗

或者,更直接的信息亭相关:

奇怪的是,我从来都不知道CTRL+F4能够关闭选项卡

我已经调查过这个案子了。我尝试在Keyconfig中禁用它,但没有成功。这里甚至没有列出快捷方式。当您尝试向CTRL+F4添加其他快捷键以覆盖默认行为时,它仍会关闭选项卡

请注意,CTRL+W也可以关闭选项卡,但在这种情况下,您可以在Keyconfig中禁用它

因此,似乎CTRL+W和CTRL+F4的处理方式不同

关于CTRL+F4,我能够找到以下代码:

,#第2437行中的其他内容:

#ifdef XP#u MACOSX
...
#否则
如果(aEvent.ctrlKey&&!aEvent.shiftKey&&!aEvent.metaKey&&
aEvent.keyCode==KeyEvent.DOM\u VK\u F4&&
这个.mTabBox.handleCtrlPageUpDown){
this.removeCurrentTab({animate:true});
aEvent.stopPropagation();
aEvent.preventDefault();
}
#恩迪夫
我是Mozilla代码库的新手,所以我不知道在哪里搜索CTRL+W。但对于Windows和Linux,CTRL+F4似乎是在编译时硬编码的,不容易(或根本不容易)配置

您可以考虑向报告一个bug,但我不知道这是否会得到最高优先级的处理。

奇怪的是,我从来都不知道CTRL+F4能够关闭选项卡

我已经调查过这个案子了。我尝试在Keyconfig中禁用它,但没有成功。这里甚至没有列出快捷方式。当您尝试向CTRL+F4添加其他快捷键以覆盖默认行为时,它仍会关闭选项卡

请注意,CTRL+W也可以关闭选项卡,但在这种情况下,您可以在Keyconfig中禁用它

因此,似乎CTRL+W和CTRL+F4的处理方式不同

关于CTRL+F4,我能够找到以下代码:

,#第2437行中的其他内容:

#ifdef XP#u MACOSX
...
#否则
如果(aEvent.ctrlKey&&!aEvent.shiftKey&&!aEvent.metaKey&&
aEvent.keyCode==KeyEvent.DOM\u VK\u F4&&
这个.mTabBox.handleCtrlPageUpDown){
this.removeCurrentTab({animate:true});
aEvent.stopPropagation();
aEvent.preventDefault();
}
#恩迪夫
我是Mozilla代码库的新手,所以我不知道在哪里搜索CTRL+W。但对于Windows和Linux,CTRL+F4似乎是在编译时硬编码的,不容易(或根本不容易)配置


您可以考虑向报告错误,但我不知道这是否会得到最优先的处理。

我没有browsertabs*条目,我忘了提到我在Fedora 15笔记本电脑(Linux)上。拼写错误:它是
browser.tabs.closeWindowWithLastTab
。但是,如果没有,请右键单击>新建>布尔值
,将名称设置为“上”,并将值设置为“假”。然后,正如名字所说,关闭最后一个选项卡不会关闭浏览器。它只会留下空标签。@jakub.gierluk使用
browser.tabs.closeWindowWithLastTab
技巧接近可行的解决方案,因为它避免了关闭最后一个标签,但留下了一个空标签。。。对于信息亭站来说,这可能是最糟糕的事件。目前,我设置了一个cron作业,如果有人意外或在pourpouse上点击了
ctrl+F4
,它将重新启动firefox。我没有browsertabs*条目,我忘了提到我在Fedora 15笔记本电脑(Linux)上。拼写错误:它是
browser.tabs.closeWindowWithLastTab
。但是,如果没有,请右键单击>新建>布尔值
,将名称设置为“上”,并将值设置为“假”。然后,正如名字所说,关闭最后一个选项卡不会关闭浏览器。它只会留下空标签。@jakub.gierluk使用
browser.tabs.closeWindowWithLastTab
技巧接近可行的解决方案,因为它避免了关闭最后一个标签,但留下了一个空标签。。。对于信息亭站来说,这可能是最糟糕的事件。目前,我设置了一个cron作业,如果有人意外或在pourpouse上点击了
ctrl+F4
,将重新启动firefox。我使用的是r-kiosk插件,但它没有禁用
ctrl+F4
关闭选项卡组合。。。这在插件网页中有报道:“请注意,用户仍然可以使用Alt-F4关闭Firefox并访问您的计算机。您可能希望使用适合您的操作系统的实用程序来防止这种情况。”但我不知道如何将其设置为u