检测是否按下了ctrl按钮

Fre*_*red 2 javascript

我想阻止用户打印页面我认为我会将屏幕设置为不包括工具栏,并防止右键单击,并阻止Ctrl+ PPrint Screen按钮.可以这样做吗?

这有什么好的代码吗?到目前为止,我已经搜索了很多,但运气不多.我知道这不是万无一失的,但它会阻止一些用户复制或打印.

Nic*_*ver 5

你不能这样做...你不能禁用用户的打印能力,也不应该尝试.

Ctrl+ P程序员打印的方式,文件 > 打印(取决于浏览器)是典型用户的方式...所以这甚至不会禁用最常用的方法.此外,任何体面的程序员都可以解决这个问题,所以它实际上并没有阻止任何人.

您收到的任何数据,无论是否显示,他们都可以查看,复制,打印等......您无法阻止这种情况,绝对不是100%.如果这是您的要求之一......您应该询问网站是否是提供此数据的最佳方式.