怎样防止网页的内容被拷贝或打印?
有时候打开某个网页时,浏览器的菜单、工具栏及地址栏都不在了,此时无论是鼠标右键还是按下Ctrl+A都不能实现选中网页的内容,当然也不能打印了。请问各位高手这是怎样实现的?
问题点数:50、回复次数:9Top
1 楼bihu(http://www.bihu.net)回复于 2002-05-12 13:19:59 得分 10
取消选择
<body oncontextmenu="return false">Top
2 楼xinxin1982(新新)回复于 2002-05-12 13:45:58 得分 10
先用js打开一个新的窗口,然后用js在body中禁止鼠标右健(不是坦出窗口)
也禁止选中内容,,,,可惜我的网站关闭了
要不可以把代码给你.........Top
3 楼clin2y(林子)回复于 2002-05-12 13:50:01 得分 0
取消选择
<body oncontextmenu="return false">
那么客户端还有没有别的办法可以吧这些网页内容偷走呢?
如果可以?怎样实现呢?(我指的是网页已经做好上传到了服务器上)
用vc怎样实现呢?Top
4 楼lizhuohua(紫驹)回复于 2002-05-12 14:00:47 得分 5
呵呵,可以用抓屏Top
5 楼clin2y(林子)回复于 2002-05-12 14:09:21 得分 0
除开抓屏呢,抓屏是图片。不好实现对文字的编辑。Top
6 楼pepos(风声雨声读书声我不出声家事国事天下事关我鸟事)回复于 2002-05-12 22:13:16 得分 10
其实这些都没用,用oncontextmenu.....
我只要用浏览器上面的文件/另存为然后在本地盘上把这行代码删掉就行了。
用js也可以这样破掉。Top
7 楼lizhuohua(紫驹)回复于 2002-05-12 22:55:49 得分 10
用键盘上右ctrl左边的那个健,试试可不可以?Top
8 楼netying()回复于 2002-05-12 23:54:27 得分 5
这个问题根本不用讨论,决无可能。Top
9 楼clin2y(林子)回复于 2002-05-13 08:38:18 得分 0
讨论了半天现在我才知道这种不能拷贝和打印的网页是一种仿真终端。编程实现对仿真终端里的内容进行拷贝或打印出来是不是很难实现?谁回答我给高分。
谁有比较全面的仿真终端的资料介绍?怎样编程实现对已有的仿真终端屏幕上的内容拷贝或答应出来呢?(不是打印屏幕,也不是修改仿真程序,仿真程序已经运行了。)Top




