社区
IIS
帖子详情
如何整体禁止对所浏览网站内容的拷贝
lee
2004-07-01 02:11:18
我所在的单位有些内容要上网给大家浏览,但由于内容我们有版权,所以不希望浏览者能拷贝其中的内容。
已知方法:在每个页面文件中写入javascript语句。(工作量太大)
求:能在iis或站点中进行操作,可以整体禁止复制和查看源代码(可从源代码中获取内容)。
希望大家想想办法,谢谢。
...全文
332
19
打赏
收藏
如何整体禁止对所浏览网站内容的拷贝
我所在的单位有些内容要上网给大家浏览,但由于内容我们有版权,所以不希望浏览者能拷贝其中的内容。 已知方法:在每个页面文件中写入javascript语句。(工作量太大) 求:能在iis或站点中进行操作,可以整体禁止复制和查看源代码(可从源代码中获取内容)。 希望大家想想办法,谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
19 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
任老先生
2004-07-15
打赏
举报
回复
关注
lee
2004-07-15
打赏
举报
回复
基本可以用一阵子了,谢谢大家
sujianhua
2004-07-14
打赏
举报
回复
<script language="Javascript">
//屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键
function KeyDown(){
if ((window.event.altKey)&&
((window.event.keyCode==37)|| //屏蔽 Alt+ 方向键 ←
(window.event.keyCode==39))){ //屏蔽 Alt+ 方向键 →
alert("不准你使用ALT+方向键前进或后退网页!");
event.returnValue=false;
}
if ((event.keyCode==8) || //屏蔽退格删除键
(event.keyCode==116)|| //屏蔽 F5 刷新键
(event.ctrlKey && event.keyCode==82)){ //Ctrl + R
event.keyCode=0;
event.returnValue=false;
}
if ((event.ctrlKey)&&(event.keyCode==78)) //屏蔽 Ctrl+n
event.returnValue=false;
if ((event.shiftKey)&&(event.keyCode==121)) //屏蔽 shift+F10
event.returnValue=false;
if (window.event.srcElement.tagName == "A" && window.event.shiftKey)
window.event.returnValue = false; //屏蔽 shift 加鼠标左键新开一网页
if ((window.event.altKey)&&(window.event.keyCode==115)){ //屏蔽Alt+F4
window.showModelessDialog("about:blank","","dialogLeft:1100px;dialogWidth:1px;dialogheight:1px");
return false;}
}
document.onkeydown = KeyDown ;
</script>
sujianhua
2004-07-14
打赏
举报
回复
只要下载到客户端,怎么能禁止不让拷贝
现在好象还没有能完全禁止查看源代码的技术吧
xjdawu
2004-07-14
打赏
举报
回复
用组件将网页中的文本生成快照(图片)--最可行的方案
onkey1999
2004-07-14
打赏
举报
回复
禁 止了没什么用,别人一样可以从<<编辑菜单--->查看源码>>一样可以拷贝内容
lee
2004-07-13
打赏
举报
回复
用禁止“另存为”和禁止“右键”,加上复杂而无效的深度结构(呵呵,复杂而无效),基本上可以应付一些菜鸟了。
谢谢大家
现在还有两个重要的问题:
1.如何禁止Ctrl+N的快捷键?急!!!
2.能不能判断浏览器类型,防止MYIE等浏览器的访问?IE有什么独特的特征?
lee
2004-07-12
打赏
举报
回复
多说两句吧
lee
2004-07-12
打赏
举报
回复
倒:)
SonicX
2004-07-12
打赏
举报
回复
记得以前看到过有个软件做成的图片是无法截图获得的,你可以去找找
SonicX
2004-07-11
打赏
举报
回复
应该说是无法杜绝的!想保密就不要给别人看到....
lee
2004-07-10
打赏
举报
回复
那如何防止客户端通过查看源代码来过的内容呢?有许多文档页面用的html,从源代码中就可以拷贝
谢谢大家
SonicX
2004-07-07
打赏
举报
回复
查了一下,IIS可以设置页脚,你在IIS设置里的文档选项页“启用文档页脚”来插如一段JS代码试试
5i4k
2004-07-03
打赏
举报
回复
呵呵,lee可以用工具替换呀,几分钟搞定。
下载一个ultredit,然后多文件替换,指定目录,直接将<body替换成<body onselectstart="return false" oncontextmenu="return false",呵呵,这有何难?
yishao
2004-07-03
打赏
举报
回复
禁止不了吧
knot
2004-07-01
打赏
举报
回复
图片可以参考中国视觉(大概++)。。。文字就不知道了。
lee
2004-07-01
打赏
举报
回复
有几百页,需要花费一定的时间哦。
除了加入代码,还有其他的方法或者代码吗?
SonicX
2004-07-01
打赏
举报
回复
龙华
2004-07-01
打赏
举报
回复
在每个页<body>里面加一行
<body onselectstart="return false" oncontextmenu="return false">很麻烦吗?
网站
版权保卫战:如何防止
网站
内容
被剽窃
本文介绍四种有效防止
网站
内容
被抄袭的方法,包括使用专业软件追踪、添加水印标记、隐藏代码及禁用复制功能。
【转】3.15
网站
维权:如何防止
网站
内容
被剽窃
本文介绍了几种防止
网站
内容
被非法转载的方法,包括使用专业软件查找转载源头、为图文添加水印、在文章中嵌入隐藏代码及加密网页。
如何不让
浏览
器读取html缓存,不让
浏览
器缓存index.html
本文详细介绍了
浏览
器缓存的工作原理及各种缓存控制策略。包括HTTP头部信息的设置方法、Expires与Cache-Control的区别、如何利用Last-Modified和ETag实现高效缓存验证,以及Nginx服务器端的缓存配置技巧。
浏览
器缓存机制详解
本文详细介绍了
浏览
器缓存的工作原理及机制,包括缓存带来的好处、缓存的头部信息详解,以及如何通过不同方法清除缓存。
百度抓取文章,百度的建议
本文介绍了提升
网站
收录价值的三个关键方面:创造高品质且独特的
内容
以满足用户需求;获得用户和其他站长的认可;确保
网站
具备良好的
浏览
体验。文章强调了原创
内容
的重要性及如何通过自然链接建设增强
网站
权威。
IIS
8,329
社区成员
16,636
社区内容
发帖
与我相关
我的任务
IIS
Web 开发 IIS
复制链接
扫一扫
分享
社区描述
Web 开发 IIS
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章