拨开荷叶行,寻梦已然成。仙女莲花里,翩翩白鹭情。
IMG-LOGO
主页 文章列表 什么是‘void document oncontextmenu null’?如何重新启用右键单击

什么是‘void document oncontextmenu null’?如何重新启用右键单击

白鹭 - 2021-12-29 2113 0 0

什么是‘void document oncontextmenu null’?如何重新启用右键单击

什么是'void document oncontextmenu null'?如何重新启用右键单击

如果您登陆一个网站并找到一个很酷的报价或一段您想要复制的代码,但当您右键单击,本教程适合您。许多著名的网站禁用右键单击其页面以阻止盗窃或复制。这种疯狂背后有一种方法,但它对用户不起作用。 Void document oncontextmenu null 是您可以用来解决它的一段 JavaScript。

有几种方法可以避免无法右键单击网页。虽然我不容忍版权盗窃或整个页面的复制,但我确实支持从页面中获取引用、有用的代码或其他片段供您自己使用的能力。作为教程作者,我很欣赏将一系列故障排除步骤保存在其他地方可以更轻松地解决您的问题。不是每个人都像我一样开明。

如何在阻止它的网站上启用右键单击

根据相关网站,管理员将使用 JavaScript 或 HTML 代码进行阻止右键单击上下文菜单。有很多方法可以解决这个限制,使用“void document oncontextmenu null”只是其中之一。我将在这里描述一些方法。

如果您登陆网页并想从中复制某些内容,请尝试将“void document oncontextmenu null”粘贴到页面的 URL 栏中。您现在应该能够像往常一样右键单击并执行您需要执行的操作。每次您想复制某些内容时都需要这样做,但它在许多页面上都非常有用。

尽管它并不通用,因为网站所有者可以使用多种方式来阻止右键单击.如果这不起作用,请尝试以下方法之一。

保存页面

我发现围绕右键单击块的最简单方法是将整个页面保存为 HTML。然后我再次在浏览器中打开它,可以右键单击、复制、粘贴并执行任何我喜欢的操作。如果我想使用多个引号或代码段,这很有用。这适用于大多数浏览器,但如果您使用 Edge,您可能需要将页面保存为 HTML,然后在 Firefox 或 Chrome 中打开它才能正常工作。我在让它工作时遇到了麻烦,你也可以这样做。

完全禁用 JavaScript

这是一个核心选​​项,因为它可以完全破坏网页。如果网站使用 JavaScript 来阻止右键单击对话框,禁用它会阻止它干扰你正在做的事情。您如何执行此操作取决于您使用的浏览器。

在 Firefox 中:

  1. 打开一个新选项卡并输入“about:config”。
  2. 搜索 JavaScript。
  3. 双击“javascript.enabled”使其变为 false 而不是 true。

在 Chrome 中:

  1. 选择三个点右上角的菜单图标,然后选择设置。
  2. 在隐私和安全中选择高级和内容设置。
  3. 选择 JavaScript 并将其切换为关闭。

禁用 JavaScript 可能会阻止某些网站正常工作,而某些网站则根本无法工作。仅在必要时谨慎使用此设置。

使用浏览器插件

使用插件比完全禁用 JavaScript 更有效重新启用右键单击对话框。 Firefox 和 Chrome 有很多,还有一些下摆完美。在您的默认浏览器插件部分搜索“右键单击”或具有该效果的词,然后查看会出现什么结果。

我使用 Firefox Quantum 并且出现了超过一千个用于“右键单击”的结果。其中一些是无关紧要的,但前几个插件正是我正在寻找的。无论您使用何种浏览器,您都应该找到相同的浏览器。

去源码

如果你只是偶尔需要从网页上复制一些东西,你可能会发现查看源代码更容易。虽然向 URL 栏添加“void document oncontextmenu null”需要更少的时间,但代码并不总是会 方便。记住 Ctrl + U 将是。

打开您要右键单击的页面并按 Ctrl + U。它会弹出一个新选项卡,显示该页面的源代码。您可以通过 Ctrl + F 搜索所需文本的代码以找到它。然后,您应该能够根据需要复制文本而不会出现任何问题。 Ctrl + U 和 Ctrl + F 都适用于所有最近的浏览器。

右键单击和从网页复制文本的功能应该谨慎使用,并且仅在必要时使用。大量的时间和精力用于创建供您欣赏的内容,因此请负责任地复制!

标签:

0 评论

发表评论

您的电子邮件地址不会被公开。 必填的字段已做标记 *