当前位置: 技术问答>java相关
如何在页面中屏蔽掉“ctrl+N”这种方式打开新页面?
来源: 互联网 发布时间:2015-08-13
本文导语: 因为我已经把网页上面的菜单和右键点击都已经给屏蔽掉了,不能从这里查看到我的详细地址和源代码了,但只要用“ctrl+N”的方式新开一个页面就可以看到页面的地址并能查看源代码了,所以我想把这种操作给屏蔽...
因为我已经把网页上面的菜单和右键点击都已经给屏蔽掉了,不能从这里查看到我的详细地址和源代码了,但只要用“ctrl+N”的方式新开一个页面就可以看到页面的地址并能查看源代码了,所以我想把这种操作给屏蔽掉,不知道谁实现过这种方式?
|
可以屏蔽的,用JAVASCRIPT,但是有一个问题,你的原代码别人如果用
多窗口浏览器照样可以看到的!!
你可以上一些JAVASCRIPT网站看看,CSDN的JAVASCRIPT版好象有!!
多窗口浏览器照样可以看到的!!
你可以上一些JAVASCRIPT网站看看,CSDN的JAVASCRIPT版好象有!!
|
如果你要屏蔽ctrl+n
因为ctrl是功能键,没有建值,只能通过windows的消息来屏蔽!
但屏蔽ctrl+n后,如果想看,一样可以看到源代码!
因为都是下载到客户端去执行的!
直接看他的ie临时文件夹,直接发送到文本编辑器种就看到了!
因为ctrl是功能键,没有建值,只能通过windows的消息来屏蔽!
但屏蔽ctrl+n后,如果想看,一样可以看到源代码!
因为都是下载到客户端去执行的!
直接看他的ie临时文件夹,直接发送到文本编辑器种就看到了!
|
如果是为了某种特效而隐蔽ctrl+N的话,我建议你做一下,如果是为了隐蔽源代码的话,我认为所有的都是徒劳。
用一个flashGet下载所有链接……
一般的人不会用ctrl+N,懂的人省得去弄。
用一个flashGet下载所有链接……
一般的人不会用ctrl+N,懂的人省得去弄。
|
呵呵,我做到了,不过我是通过自己的程序中引入IE控件,才屏蔽掉的,你可以试一试keypress事件,看能够屏蔽掉。
另:如果你屏蔽鼠标右键采用的是右键事件,那么你按Windows键还是可以谈出菜单的,就是右边Ctrl键左边的那个键,你试一试:)
另:如果你屏蔽鼠标右键采用的是右键事件,那么你按Windows键还是可以谈出菜单的,就是右边Ctrl键左边的那个键,你试一试:)
|
蔽掉不了,除非你在该页上包含ActiveX控件或applet拦截windows 消息
|
学习