如何禁用像亚马逊的Kindle网络电子阅读器那样的复制,粘贴和打印?

时间:2012-04-06 05:23:02

标签: css html5

亚马逊Kindle的网络电子阅读器(https://read.amazon.com/)如何禁用复制和粘贴?

此外,它如何使"打印"页面只呈现一个空白页面?

我在Google Chrome浏览器中对其进行了审核,并希望了解可在其上实施的浏览器。

他们仍然允许选择文字(突出显示或注意),所以他们不会禁用选择,我相信。

1 个答案:

答案 0 :(得分:1)

大多数情况下,它们都是通过JavaScript完成的。他们抓住了ctrl + c& ctrl + v然后取消传播。并且他们通过捕获右键的鼠标事件并停止其传播来禁用右键单击。

但这是没有用,因为一旦java脚本被禁用,它们就会消失。

打印机打印空白可以使用媒体查询

完成
@media print {

    * { display: none; }

}