我想阻止用户拍摄网页的屏幕截图。我必须在.html文件中放置什么代码?
什么代码可以防止像打印屏幕一样按下按钮? 因为许多网站阻止用户按任何键。
答案 0 :(得分:25)
有可能。试试这个css3功能。
@media print {
html, body {
display: none; /* hide whole page */
}
}
答案 1 :(得分:10)
拥有用户正在使用的计算机并采取操作系统措施。不要忘记,用户总是可以用相机拍照......
答案 2 :(得分:10)
简单。不要发布任何值得窃取的内容。大多数网络使用这种技术,恕我直言。
答案 3 :(得分:3)
屏幕截图不受网络浏览器控制,它们由用户操作系统上运行的软件控制,无法通过网络服务器进行远程控制。
答案 4 :(得分:0)
尼尔森是对的。你可以做很多努力使其变得更难(javascript捕捉prtsc键按下并返回false,每隔一段时间闪烁不同的屏幕象限,这样它对人眼来说太快了,但是整个屏幕从不显示,等等,但从根本上说,任何甚至模糊技术娴熟的人都可以在大约5秒内绕过这个。此外,谷歌搜索应该以更少的时间为您回答这个问题。
答案 5 :(得分:-6)
使用Javascript只是为了防止按键。