请教:能不能编写个函数然用户不能使用PrintScreen键。(简单说,就是防止抓屏)

ah__fu 2002-12-13 03:05:28
大家好:

内容如题!

我曾经编写程序屏蔽过键盘上的大多数键,但是PRINT SCREEN键好象是没有办法屏蔽的。我也想过定时检查剪帖板的方法将内存中的数据清除,但是,我不会…………5555!

大家帮我想想这个问题嘛!
...全文
41 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
redv 2002-12-16
  • 打赏
  • 举报
回复
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<TITLE></TITLE>
</HEAD>
<BODY>

<P> </P>
<script language="javascript">
function document.onkeydown()
{
if (event.keyCode == 9)
{
alert(event.keyCode)
alert(event.srcElement.tagName);
}
alert(event.keyCode)
}
</script>

</BODY>
</HTML>


这个得到键值的东东,唯独没有printscreen键。
emu 2002-12-16
  • 打赏
  • 举报
回复
现在的高手越来越厉害了!让显示器爆炸的代码谁给我一份啊?有没有让主机着火的代码?
ProgramCobra 2002-12-15
  • 打赏
  • 举报
回复
比较难实现
Lostinet 2002-12-15
  • 打赏
  • 举报
回复
最安全的办法:
<%

Response.End();
//....

Response.BinaryWrite(ImageData);


%>
方工 2002-12-15
  • 打赏
  • 举报
回复
<script>
while(1) alert("不准拷贝!");
</script>
方工 2002-12-15
  • 打赏
  • 举报
回复
主曰:你改悔吧。
lEFTmOON 2002-12-15
  • 打赏
  • 举报
回复
nod sallina(老婆出来和牛魔王一起看上帝)
peaty 2002-12-14
  • 打赏
  • 举报
回复
程序通过检测屏幕状态,发现用照相机的,显示器爆炸,呵呵
用照相机记得戴防护罩哦 :)
andot 2002-12-13
  • 打赏
  • 举报
回复
就算不能抓屏,我用照相机行吧?
llrock 2002-12-13
  • 打赏
  • 举报
回复
肯定不行,就好像你无法屏蔽 windows健,因为按下时,消息是直接发送给操作系统的,而不是当前的应用程序,所以你无法屏蔽。
之所以你屏蔽了其他一些健是因为诸如 enter tab等按键被按下时他的消息是发送到当前活动的应用程序的。

明白了吧
sallina 2002-12-13
  • 打赏
  • 举报
回复
程序编到这个分儿上,我看你还是放弃吧!!!
如果非特殊情况。。。。。。。。。。。。
希默软件 2002-12-13
  • 打赏
  • 举报
回复
然,缓存首先就是一个大问题,而且还有抓屏的软件
emu 2002-12-13
  • 打赏
  • 举报
回复
欺君子不欺小人。
希默软件 2002-12-13
  • 打赏
  • 举报
回复
你的话倒给了我一个建议,这样子可以否?

定时将剪帖板的数据清除
<body onload=setInterval("window.clipboardData.setData('text','')",1)>
wgrabob1 2002-12-13
  • 打赏
  • 举报
回复
只要你可以调用API函数就可以了
孟子E章 2002-12-13
  • 打赏
  • 举报
回复
不可以

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧