禁止用户通过企业内联网的浏览器进行打印

禁止用户通过企业内联网的浏览器进行打印

...根据建议,我已将其从 StackOverflow 移出

在企业内部网中,是否可以通过策略和/或命令行参数控制浏览器以阻止用户打印特定页面?

答案1

不行。您可以尝试使用 Javascript 禁用打印热键 (ctrl + p) 并使用组策略条目禁用菜单(这样做会造成比其价值更多的麻烦),但通常这会导致停止全部打印。此外,精明的用户可以轻松解决已采取的任何措施(例如截取页面屏幕截图并打印)。

答案2

据我所知不是。

但是如果网页在您的控制之下并且您的浏览器对 CSS 的支持处于或多或少当前级别,那么您可以使用@media print样式表,这样硬拷贝就会是白底白字或类似无法打印的内容......

正如@Nathan C 所说,没有什么可以阻止一些更精明的用户打印您的页面,但它会造成最小的障碍。

相关内容