禁用右键单击、打印和查看源代码会使键 P 和 U 不起作用[重复]
Posted
技术标签:
【中文标题】禁用右键单击、打印和查看源代码会使键 P 和 U 不起作用[重复]【英文标题】:Disabling right click , print and view source makes keys P and U not working [duplicate] 【发布时间】:2016-12-08 17:59:47 【问题描述】:我使用 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;
【问题讨论】:
您是否仅仅因为您想禁用打印选项而禁用右键单击?如果没有,那么这可能会有所帮助:***.com/questions/16006583/… 感谢您的建议。我想禁用右键单击以隐藏我的源代码。请给我解决方案 【参考方案1】:您无法阻止用户打印,但您可以在用户打印文档时使用简单的 CSS 隐藏所有内容:
<style type="text/css" media="print"> * display: none; </style>
【讨论】:
【参考方案2】:您无法阻止用户打印,但您可以使用简单的 CSS 在用户打印文档时隐藏所有内容:
<style type="text/css" media="print">
* display: none;
</style>
参考:How to disable printing options in the browser for certain pages
How to Disable the CTRL+P using javascript or Jquery?
【讨论】:
以上是关于禁用右键单击、打印和查看源代码会使键 P 和 U 不起作用[重复]的主要内容,如果未能解决你的问题,请参考以下文章