为什么在页面上禁用JavaScript对Chrome没有影响?

时间:2015-01-11 15:05:59

标签: javascript google-chrome developer-tools

在Chrome上,过去常常会禁用JavaScript。

例如,如果JavaScript代码具有禁用突出显示文本和/或复制所选文本的内容,那么如果我们在开发人员工具中禁用JavaScript,那么我们可以立即选择文本并进行复制。 (同样适用于"右键单击"对于上下文菜单,"将图像另存为...")。

然而,自某个版本的Chrome以来,我们就无法禁用这样的JavaScript。我们甚至无法禁用JS并重新加载页面。我们必须转到Chrome的设置,找到JavaScript,然后选择在任何页面中禁用JS,然后重新加载网页。

在Dev工具中禁用JS仍然会禁用突出显示和复制是否真的有意义?我认为事件处理是"观察者模式"然后我们注册要运行的函数"例如,点击"并且禁用JS应该禁用此事件处理机制,因此就好像JS完全关闭一样?那么当前的Dev工具行为实际上是不正确的?

这个问题的附带项目,我们如何快速选择文本和复制,和/或右键单击以保存图像,即使页面禁用它,而不使用任何浏览器扩展(通过禁用JS或任何其他方法)?

(有人提到在问题How to disable javascript in chrome developer tools中转到chrome://chrome/settings/content并且速度更快,但仍需要更改全局设置并重新加载网页内容。

0 个答案:

没有答案