相关疑难解决方法(0)

阻止用户对任何网页使用键盘的"Print Scrn"/"Printscreen"键

我目前正在做一个项目,我需要阻止用户拍摄任何网页的快照,为此他可以使用任何普通键盘中的"Print Scrn"/"Printscreen"键.

我一直试图找到它的解决方案,但是徒劳无功.如果可能的话,我需要考虑Firefox浏览器的" Screengrab "插件,也可以将其停止.

非常感谢任何帮助,我正在为我的项目使用PHP(作为服务器端语言)和jQuery.

html javascript webpage-screenshot

52
推荐指数
6
解决办法
6万
查看次数

使用javascript禁用打印屏幕键

我正在尝试禁用我网站上的打印屏幕键.这是我到目前为止:

<SCRIPT type="text/javascript">
focusInput = function()
{
    document.focus();
};

processKeyEvent = function(eventType, event)
{
    if (window.event)
    {
        event = window.event;    
    }
    if(event.keyCode == 44) 
    {
        alert("Photos are copyright 2011");
        return(false);
    }
}
processKeyUp = function(event)
{
    processKeyEvent("onkeyup", event);
};

processKeyDown = function(event)
{
    processKeyEvent("onkeydown", event);
};

document.onkeyup = processKeyUp;
document.onkeydown = processKeyDown;

</SCRIPT>
Run Code Online (Sandbox Code Playgroud)

但这不起作用.如何禁用打印屏幕键以防止用户制作我的网站快照?

javascript security

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

javascript ×2

html ×1

security ×1

webpage-screenshot ×1