如何阻止整页自动滚动屏幕截图扩展的自动滚动功能?

时间:2021-01-06 02:31:40

标签: javascript html jquery

我有一个会员网站,我想在其中使用自动滚动屏幕截图浏览器扩展程序(例如:Fireshot 和 {{3})来防止人们对我的会员区中的文本墙进行整页屏幕截图}.

我正在寻找可以嵌入到我的页面中的脚本,该脚本将破坏这些屏幕截图扩展的自动滚动功能。在截取屏幕截图时,如果自动滚动功能可能以某种方式被破坏,它将阻止使用这些扩展程序在屏幕截图中捕获整个页面。

不确定它是否可能,但它对于阻止人们窃取付费墙后面的文本内容肯定非常有用。我启用了一个防止复制和右键单击的脚本。现在他们唯一能做的就是自动滚动长页面的屏幕截图。如果我也能防止这种情况发生,盗版者唯一能做的就是对长页面进行多次手动截图,然后在 photoshop 中手动将其拼接在一起。只是想给他们添麻烦。

1 个答案:

答案 0 :(得分:1)

屏幕截图不受网络浏览器的控制,它们由运行在用户操作系统上的软件控制,不能由网络服务器远程控制。你可以做很多事情来让它变得更难(javascript来捕捉prtsc按键并返回false,每隔一段时间闪烁屏幕的不同象限,这样人眼真的无法分辨,但整个屏幕永远不会显示在一次等)但基本上任何精通技术的人都可以在大约 5 秒内绕过它。此外,谷歌搜索应该以比提问更短的时间为您回答这个问题。 您无法阻止 Windows 中的打印屏幕按钮或截图工具或 Mac OS 中包含的 Grab 应用程序或任何其他操作系统上的任何其他工具。希望能帮到你?