我禁用了右键单击和打印选项(ctrl + P)并使用javascript查看源(ctrl + U)。由于这些限制键U和P不起作用。请给我解决方案或任何其他方法来禁用(ctrl + P和ctrl + U)选项。
这是我的javascript代码:
用于打印
if(cc.which == 85)
{
return false;
}
if(cc.which == 80)
{
return false;
}
右键单击
status="Right Click Disabled";
function disableclick(event)
{
if(event.button==2)
{
alert(status);
return false;
}
}
答案 0 :(得分:1)
您无法阻止用户进行打印,但您可以在用户使用简单的CSS打印文档时隐藏所有内容:
<style type="text/css" media="print"> * { display: none; }</style>
答案 1 :(得分:0)
您不能阻止用户打印,但是当用户使用简单的CSS打印文档时,您可以隐藏所有内容:
<style type="text/css" media="print">
* { display: none; }
</style>
参考:How to disable printing options in the browser for certain pages