请问在VB.NET编制的ASPX中,如何防止页面显示的数据被拷贝?
诸如防止右键
防止ctr+a,ctr+c,(如何捕获键盘的输入)
防止查看源文件,
防止保存。
我也查了一下资料,很多都是用的javascrip,我对那个不太懂,希望能用VB的代码实现。谢谢啦。

解决方案 »

  1.   

    不可能……
    查IE缓存、存盘、截屏、拍照、抓包、禁用JavaSctipy,用下载工具下载、自己做一个浏览器,这些方法都是无法阻挡的……
      

  2.   

    必须用js实现.<body oncontextmenu="return false;" onselectstart="return false" > 要想绝对防止页面显示的数据被拷贝应该是不现实的,不能拷贝,可以保存啊.搞web开发不懂js?
      

  3.   

    不好意思,我是学会计的,编程的逻辑还将就,虽然不是很专业,代码效率低,但现在PC速度购快(相对我要运行的东西而言)。
    我是像搭积木一样,一点一点的革命。
    从好几个系统中引出数据,再读入SQL,先用Excel处理(VBA),现在学用VB.Net+asp.net,只好不断的测试,没时间慢慢看书,做到哪里,就解决那里。所以必然有很多基础的东西不知道,让大家笑话了。