我注意到在最新版本的Mozilla Firefox中有一个超级,超级烦人的错误,它会禁用开发人员控制台中的粘贴。这必须是有史以来最糟糕的想法。
但是,我试图通过输入它要求我的文本来允许它,但我仍然无法粘贴内容,我想我很快就会因为我使用而不得不切换浏览器每天开发者控制台。我真的很喜欢Mozilla和Firefox,并且不想换这么傻的东西。
那么如何关闭这个糟糕的“功能”呢?我真的希望有一个设置,但我找不到一个。如果没有,我想我将不得不为它打开一张错误票。
我的Firefox版:32.0.3
如果任何Firefox开发人员看到这一点,请停止实现让开发人员发疯的功能。无论如何,开发者控制台中都没有非开发人员,如果他们被欺骗粘贴在那里,那么不是你的错。
答案 0 :(得分:75)
由于您是自动化的东西,您可以通过以下方式摆脱此功能 将设置
devtools.selfxss.count
设置为100之类的高位数。
https://bugzilla.mozilla.org/show_bug.cgi?id=994134#c82
可以在about:config
页上更改此设置。
答案 1 :(得分:16)
当我们尝试粘贴时,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救援!