社区
JavaScript
帖子详情
如何不让用户用MOUSE右健及Ctrl+C, 及IE菜单
liuyann
2003-09-08 04:23:04
老板要求, 不让用户直接copy网页上的内容,当然是不是很容易copy而已,我建议用PDF文档,他不肯,
现要求如下
1. 用户mouse 左健不可用
2. ctrl + C, 不可用
3. 用户不可通过IR菜单查看源代码
4. 用户不可通过菜单进行保存
仅此即可,用户通过其它手段则不管
...全文
170
14
打赏
收藏
如何不让用户用MOUSE右健及Ctrl+C, 及IE菜单
老板要求, 不让用户直接copy网页上的内容,当然是不是很容易copy而已,我建议用PDF文档,他不肯, 现要求如下 1. 用户mouse 左健不可用 2. ctrl + C, 不可用 3. 用户不可通过IR菜单查看源代码 4. 用户不可通过菜单进行保存 仅此即可,用户通过其它手段则不管
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Immoralism
2004-01-07
打赏
举报
回复
我知道怎么做
leeeel
2004-01-07
打赏
举报
回复
又是一个掩耳盗铃的想法
CoLinM
2004-01-07
打赏
举报
回复
你在开窗口的时候关掉IR菜单那不就不能用IR菜单查看源代码
了吗?
window.open(url, "",
"directories=no,location=no,resizable=yes,scrollbars=yes,menubar=no,width=800,height=600");
jimmhua
2004-01-07
打赏
举报
回复
其实通过js是无法实现1、2、3、4的,很简单,采用IE 3.0、或Netscape浏览,一家一试就行了,结果嘛...
minghui000
2004-01-07
打赏
举报
回复
3. 用户不可通过IR菜单查看源代码
这个应该实现不到了。。。。。。。。。。。。。。。。。。。。。。。。
liuqinglq
2004-01-07
打赏
举报
回复
嗯?
楼上的,那我检测一下,关掉了话,啥也不给你看
嘿嘿,看你怎么办....
hsq1011
2004-01-06
打赏
举报
回复
所有都是费的....我关掉浏览器的js功能, 看你怎么办....
catf1sh
2004-01-03
打赏
举报
回复
1. oncontextmenu="window.event.returnvalue=false" 将彻底屏蔽鼠标右键
2. <body onselectstart="return false"> 取消选取、防止复制
3. onpaste="return false" 不准粘贴
4. oncopy="return false;" oncut="return false;" 防止复制;防止剪切
5. <link rel="Shortcut Icon" href="favicon.ico"> IE地址栏前换成自己的图标
6. <link rel="Bookmark" href="favicon.ico"> 可以在收藏夹中显示出你的图标
7. <input style="ime-mode:disabled"> 关闭输入法
8. 永远都会带着框架
<script language="javascript"><!--
if (window==top)
top.location.href="frames.htm"; file://frames.htm为框架网页
// --></script>
9. 防止被人frame
<SCRIPT LANGUAGE=javascript><!--
if (top.location!=self.location)
top.location=self.location;
// --></SCRIPT>
10. <noscript><iframe src=*.html></iframe></noscript> 网页将不能被另存为
sunxiaoli
2004-01-03
打赏
举报
回复
参与
fason
2003-09-08
打赏
举报
回复
<script language="JavaScript">
<!--
window.showModalDialog('a.htm')
//-->
</script>
hover_online
2003-09-08
打赏
举报
回复
function KeyDown(){ //屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键
//alert("ASCII代码是:"+event.keyCode);
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.keyCode==112)|| //屏蔽 F1 刷新键
(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","","dialogWidth:1px;dialogheight:1px");
return false;}
}
liuyann
2003-09-08
打赏
举报
回复
1. 是右键
jackeyyang
2003-09-08
打赏
举报
回复
1.2.3.可以实现,
4.实现是可以,因为我见到过的,不过也不明白他究竟是怎么做的,是一个国外的网站。
他用了框架的,然后在首页中把那个特定的页面嵌进去,
我可以得到那个特点页面的名字,但是我无法直接访问它,
因为一输入它的地址,就直接跳回到首页,
在历史记录里面也没有那个页面(有是有一个同名的,但是打开是空的)
蛮佩服老外的
大概他在web.config设置了什么东西。
其实,只要4做不到,上面的三条都是白费。
说明一下,仅用window.open是没有用的。不要以为,那样用户就无法保存了,看看你的历史记录吧,里面清清楚楚的记录着,你刚才用window.open打开的那个页面。 然后……
cloudchen
2003-09-08
打赏
举报
回复
1。这还上什么网?
2。<SCRIPT LANGUAGE="JavaScript">
document.onselectstart = function() {return false;}
</SCRIPT>
老板要求, 不让用户直接copy网页上的内容,当然是不是很容易copy而已,我建议用PDF文档,他不肯,
现要求如下
1. 用户mouse 左健不可用
2. ctrl + C, 不可用
3. 用户不可通过IR菜单查看源代码
4. 用户不可通过菜单进行保存
仅此即可,用户通过其它手段则不管
3、4。window.open()
c#
ctrl
-c 转义符_如何在Windows命令提示符下启用
CTRL
+ C /
Ctrl
+ V进行粘贴
c#
ctrl
-c 转义符One of the more irritating problems with the Windows command prompt is that you can’t paste anything into the window using the keyboard easily—it requires using the
mouse
. Here’s how to f...
linux vi粘贴
mouse
,解决xshell无法在vim中复制粘贴
ssh xshell 连接在vim中无法用
ctrl
+insert 复制黏贴修改.vimrcset
mouse
=cvi的三种模式:命令模式,插入模式,可视模式.鼠标可以启动于各种模式中:The
mouse
can be enabled for different modes:n Normal modev Visual modei Insert modec Command-line modeh al...
gvim添加至右键、永久修改配置、放大缩小快捷键、
ctrl
+ c
ctrl
+v 直接复制粘贴、右键和还原以前版本(V)冲突
5、设置
Ctrl
++
Ctrl
± 和
Ctrl
+滚轮放大缩小。4、设置
Ctrl
+C 和
Ctrl
+V 可直接复制和粘贴。3、设置关闭自动备份,编辑文件不自动生成备份文件。1、设置字体 Consolas 字体大小 14。
轻松打开IE的私人浏览模式
Internet Explorer’s “private browsing” mode is an excellent way to hide what you’re looking at from prying eyes, but it’s normally hidden under a menu… but we can make it easier to access. Internet Ex...
[AHK]Keyboard shortcuts (hotkeys) to move
mouse
in multi-monitor configuration - AutoHotkey Script
Keyboard shortcuts (hotkeys) to move
mouse
in multi-monitor configuration - AutoHotkey Script Joe Winograd Published:2019-12-30 Updated:2021-09-10 Edited by:Andrew Leniart Browse All Articles> Keyboard shortcuts (hotkeys) to move
mouse
in multi...
JavaScript
87,987
社区成员
224,683
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章