如何在Mozilla Firefox Developer Console中禁用粘贴保护?

时间:2014-10-27 21:07:43

标签: javascript firefox

我注意到在最新版本的Mozilla Firefox中有一个超级,超级烦人的错误,它会禁用开发人员控制台中的粘贴。这必须是有史以来最糟糕的想法。

但是,我试图通过输入它要求我的文本来允许它,但我仍然无法粘贴内容,我想我很快就会因为我使用而不得不切换浏览器每天开发者控制台。我真的很喜欢Mozilla和Firefox,并且不想换这么傻的东西。

那么如何关闭这个糟糕的“功能”呢?我真的希望有一个设置,但我找不到一个。如果没有,我想我将不得不为它打开一张错误票。

我的Firefox版:32.0.3

如果任何Firefox开发人员看到这一点,请停止实现让开发人员发疯的功能。无论如何,开发者控制台中都没有非开发人员,如果他们被欺骗粘贴在那里,那么是你的错。

5 个答案:

答案 0 :(得分:75)

  

由于您是自动化的东西,您可以通过以下方式摆脱此功能   将设置devtools.selfxss.count设置为100之类的高位数。

https://bugzilla.mozilla.org/show_bug.cgi?id=994134#c82

可以在about:config页上更改此设置。

答案 1 :(得分:16)

  1. 打开控制台并输入“allow pasting”并按Enter键。
  2. 现在尝试粘贴一些东西。它将粘贴。
  3. 当我们尝试粘贴时,Mozilla会提供相同的解决方案。

    希望这会对你有所帮助。

答案 2 :(得分:1)

实际上,截至2020年5月21日,“允许粘贴”“​​允许粘贴”和devtools.selfxss.count无效。由于开发人员在浏览器中内置了后门程序,因此我已经从chrome迁移了。我真的不想再做一次。

我发现的解决方案是使用about:config并启用“ dom.event.clipboardevents.enabled”对我有用,这应该可以工作。

答案 3 :(得分:0)

要切换此功能,请按照以下步骤操作:

步骤 1:您必须在控制台中手动键入:允许粘贴。警告也告诉你同样的事情。

如果你按回车,这可能会给你这个错误:“Uncaught SyntaxError:uncaught SyntaxError:uncaught token: identifier”,但你不用担心,你的工作已经完成,现在你可以通过在控制台中粘贴来检查它。如果您仍然收到相同的警告,那么您可以尝试重新启动 Firefox,现在它应该可以正常工作了。

第 2 步:现在,您可以通过在控制台中粘贴一些内容来测试它。

现在,如果您想启用该功能以确保您将来免遭诈骗, 这是How to enable and disable allow pasting in firefox

答案 4 :(得分:-1)

我在OS X上的Firefox上使用Protractor运行E2E测试。每次运行测试时,我都会有一个“新鲜”的浏览器实例,当我打开开发工具并尝试粘贴时会感到非常烦恼一些东西。 BetterTouchTool救援!

Custom Firefox specific shortcut for the dev console