Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/473.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 禁用右键单击、打印和查看源会使键P和U不工作_Javascript_Jquery_Right Click - Fatal编程技术网

Javascript 禁用右键单击、打印和查看源会使键P和U不工作

Javascript 禁用右键单击、打印和查看源会使键P和U不工作,javascript,jquery,right-click,Javascript,Jquery,Right Click,我使用javascript禁用了右键单击并打印选项(ctrl+p)和查看源代码(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"; fu

我使用javascript禁用了右键单击并打印选项(ctrl+p)和查看源代码(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;    
}  
}

您不能阻止用户打印,但可以使用简单的CSS在用户打印文档时隐藏所有内容:

<style type="text/css" media="print"> * { display: none; }</style>
<style type="text/css" media="print">
    * { display: none; }
</style>
*{display:none;}

您不能阻止用户打印,但可以使用简单的CSS在用户打印文档时隐藏所有内容:

<style type="text/css" media="print"> * { display: none; }</style>
<style type="text/css" media="print">
    * { display: none; }
</style>

*{显示:无;}
参考:


是否仅因为要禁用打印选项而禁用右键单击?如果没有,那么这可能会有帮助:谢谢你的建议。。我想禁用右键单击以隐藏我的源代码。请给我解决方案